fix(ci): share compat matrix and restore skill python gating

This commit is contained in:
Vincent Koc
2026-03-20 00:27:17 -07:00
parent 8ac4d13a6f
commit faa8e27291
3 changed files with 31 additions and 46 deletions

View File

@@ -124,6 +124,16 @@ describe("detectChangedScope", () => {
});
});
it("runs Python skill tests when shared Python config changes", () => {
expect(detectChangedScope(["pyproject.toml"])).toEqual({
runNode: true,
runMacos: false,
runAndroid: false,
runWindows: false,
runSkillsPython: true,
});
});
it("runs platform lanes when the CI workflow changes", () => {
expect(detectChangedScope([".github/workflows/ci.yml"])).toEqual({
runNode: true,