fix(ci): keep ci workflow edits off fast-only routing

This commit is contained in:
Vincent Koc
2026-06-16 20:27:45 +02:00
parent 3ad3cc61b8
commit 76658cd159
6 changed files with 31 additions and 4 deletions

View File

@@ -689,7 +689,6 @@ describe("detectChangedScope", () => {
it("identifies CI routing changes as fast Node-only CI scope", () => {
expect(
detectNodeFastScope([
".github/workflows/ci.yml",
"scripts/check-changed.mjs",
"scripts/ci-changed-scope.mjs",
"scripts/run-vitest.mjs",
@@ -708,6 +707,14 @@ describe("detectChangedScope", () => {
});
});
it("keeps CI workflow edits off fast-only scope so native lanes can run", () => {
expect(detectNodeFastScope([".github/workflows/ci.yml"])).toEqual({
runFastOnly: false,
runPluginContracts: false,
runCiRouting: false,
});
});
it("keeps broad source changes on the full Node CI scope", () => {
expect(
detectNodeFastScope([