You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Conditionally trigger integration tests based on testmask output (#4069)
## Changes
Consolidate integration workflow files into a single job in `push.yml`
that depends on the testmask job introduced in #4017.
Integration tests are now only triggered for pull requests when the
"test" target is included in the testmask output. When skipped, a
success status is posted to satisfy the required check without running
tests.
## Why
This reduces CI resource usage for changes that don't affect code
covered by integration tests (e.g., changes to ./experimental), and
reduces the time-to-signal and time-to-merge for those changes.
## Tests
* Integration tests were triggered in this PR
* Integration tests were skipped in #4070
0 commit comments