Skip to content

ci: run the skill conformance gate on every pull request - #171

Merged
josemontesdeoca merged 1 commit into
mainfrom
ci-skill-required-check
Sep 1, 2026
Merged

ci: run the skill conformance gate on every pull request#171
josemontesdeoca merged 1 commit into
mainfrom
ci-skill-required-check

Conversation

@josemontesdeoca

Copy link
Copy Markdown
Member

This job is about to become the required status check on main. A path-filtered required check never reports on a pull request outside its filter, and GitHub has no "only if it ran" option — the pull request just waits on a check that will never arrive. Today that would strand anything touching only scripts/, CHANGELOG.md, .github/**, assets/, .version-bump.json, AGENTS.md or RELEASE.md.

Removing the filter is cheaper than adding an always-running aggregate job. The suites read Markdown off disk and make string assertions — no build step, no model key, no network — so running them unconditionally costs well under a minute. The Reactor repository's workflow is unfiltered for the same reason.

Nothing changes about what runs, only when. The job name is marked do-not-rename, since it is what the branch rule will reference.

The gate is about to become a required status check on main. A required
check that is path-filtered never reports on a pull request outside the
filter, and that pull request then waits forever on a check that will
never arrive. The suites read Markdown off disk with no build step, no
model key, and no network, so running them unconditionally costs well
under a minute.
@josemontesdeoca josemontesdeoca self-assigned this Sep 1, 2026
@josemontesdeoca
josemontesdeoca merged commit fc2810e into main Sep 1, 2026
14 checks passed
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