Skip to content

ci: reduce test matrix and eliminate redundant runs#253

Open
HamdaanAliQuatil wants to merge 1 commit intomasterfrom
improve-workflow
Open

ci: reduce test matrix and eliminate redundant runs#253
HamdaanAliQuatil wants to merge 1 commit intomasterfrom
improve-workflow

Conversation

@HamdaanAliQuatil
Copy link
Collaborator

@HamdaanAliQuatil HamdaanAliQuatil commented Feb 14, 2026

part of #255

  • remove macos-14 job (identical to macos-15, doubles CI time)
  • merge linux-coverage and windows-coverage into main jobs (re-ran all tests)
  • fix redundant test runs: VM and Chrome were tested 2-3x per job
  • add concurrency group to cancel superseded runs on same PR branch
  • make iOS/Android continue-on-error so emulator flakiness doesn't block

reduces from 10 jobs to 7. fewer test executions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant