Skip to content

[mache-0ca7e6] ci: make aggregate gates branch-protection-safe#565

Merged
jamestexas merged 1 commit into
mainfrom
ci/mache-0ca7e6-required-gates
Jul 24, 2026
Merged

[mache-0ca7e6] ci: make aggregate gates branch-protection-safe#565
jamestexas merged 1 commit into
mainfrom
ci/mache-0ca7e6-required-gates

Conversation

@jamestexas

Copy link
Copy Markdown
Contributor

Summary

  • always start CI and integration workflows so required contexts cannot disappear behind path filters
  • preserve docs-only cost avoidance with an explicit Git diff classifier
  • emit stable CI required and Integration required aggregate checks
  • require every applicable matrix/lint/drift job on code changes

Verification

  • task lint:actions
  • task lint:yaml
  • task gates:preflight
  • classifier identifies real docs-only commit 6449fd6 as light and this workflow change as heavy
  • full pre-push task ci passed

After this PR merges, ruleset 12774157 will require only the two stable aggregate contexts.

@jamestexas
jamestexas merged commit a85f029 into main Jul 24, 2026
17 checks passed
@jamestexas
jamestexas deleted the ci/mache-0ca7e6-required-gates branch July 24, 2026 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant