We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4f9ba36 commit 533f8d2Copy full SHA for 533f8d2
tests/test_ci_workflow_quality_gates.py
@@ -20,3 +20,10 @@ def test_ci_workflow_uses_make_targets_for_quality_gates():
20
assert "run: make compile" in ci_workflow
21
assert "run: make test" in ci_workflow
22
assert "run: make build" in ci_workflow
23
+
24
25
+def test_ci_workflow_job_dependencies_enforce_stage_order():
26
+ ci_workflow = Path(".github/workflows/ci.yml").read_text(encoding="utf-8")
27
28
+ assert "lint-test:\n needs: architecture-guards" in ci_workflow
29
+ assert "build:\n needs: lint-test" in ci_workflow
0 commit comments