Commit 0d9c4e9
ci: scope system-test runs to only affected code paths (#2942)
* Initial plan
* ci: scope system-test runs to only affected code paths
Add a `system-test` path filter that excludes code not exercised by
system tests (chat, MCP, cipher, toolgen, doc/schema generators).
Include `.github/fixtures/**` since test fixtures should trigger runs.
Update warm-helm-cache, warm-mirror-cache, and system-test jobs to use
the new filter instead of the broader `source` filter.
Co-authored-by: devantler <26203420+devantler@users.noreply.github.com>
* ci: remove unused `source` path filter
The `source` filter and output were superseded by `system-test` and
are no longer referenced by any job. Remove both the output declaration
and the filter definition.
Co-authored-by: devantler <26203420+devantler@users.noreply.github.com>
* ci: add ci.yaml to system-test path filter
Changes to the workflow file itself should trigger system test runs
to catch broken workflow logic before merge.
Co-authored-by: devantler <26203420+devantler@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: devantler <26203420+devantler@users.noreply.github.com>1 parent 61241c6 commit 0d9c4e9
1 file changed
Lines changed: 15 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
56 | 64 | | |
57 | 65 | | |
58 | 66 | | |
| 67 | + | |
| 68 | + | |
59 | 69 | | |
60 | 70 | | |
61 | 71 | | |
| |||
416 | 426 | | |
417 | 427 | | |
418 | 428 | | |
419 | | - | |
| 429 | + | |
420 | 430 | | |
421 | 431 | | |
422 | 432 | | |
| |||
449 | 459 | | |
450 | 460 | | |
451 | 461 | | |
452 | | - | |
| 462 | + | |
453 | 463 | | |
454 | 464 | | |
455 | 465 | | |
| |||
483 | 493 | | |
484 | 494 | | |
485 | 495 | | |
486 | | - | |
| 496 | + | |
487 | 497 | | |
488 | 498 | | |
489 | 499 | | |
| |||
0 commit comments