ci: move changed-scope logic into tested script

This commit is contained in:
Peter Steinberger
2026-03-03 02:37:04 +00:00
parent 8ee357fc76
commit 59567a8c5d
4 changed files with 201 additions and 65 deletions

View File

@@ -36,6 +36,8 @@ Jobs are ordered so cheap checks fail before expensive ones run:
2. `build-artifacts` (blocked on above)
3. `checks`, `checks-windows`, `macos`, `android` (blocked on build)
Scope logic lives in `scripts/ci-changed-scope.mjs` and is covered by unit tests in `src/scripts/ci-changed-scope.test.ts`.
## Runners
| Runner | Jobs |