Skip to content

chore: probe required status checks - #109

Closed
jimisola wants to merge 1 commit into
mainfrom
chore/probe-required-status-checks
Closed

chore: probe required status checks#109
jimisola wants to merge 1 commit into
mainfrom
chore/probe-required-status-checks

Conversation

@jimisola

Copy link
Copy Markdown
Member

Throwaway. Empty commit, no files changed. Will be closed, not merged.

reqstool/.github#125 made status checks required on this repo. This confirms every context in that list actually reports on a PR here.

The failure mode is quiet: a required context whose name does not match anything does not fail a PR — it blocks it indefinitely on Expected — waiting for status to be reported. Reading the merge box does not detect it, because that looks identical to a missing review. The test is comparing reported contexts against the ruleset as sets.

An empty commit still triggers every workflow, so the full check set reports while there is nothing reviewable and nothing that could be merged by mistake.

Refs reqstool/.github#116

Empty commit. Confirms every context required by protect-main actually reports on a PR here. A required context whose name is wrong does not fail a PR, it blocks it forever on "Expected - waiting for status to be reported". No files change; to be closed once the checks have reported.

Refs reqstool/.github#116

Signed-off-by: Jimisola Laursen <jimisola@jimisola.com>
@jimisola

Copy link
Copy Markdown
Member Author

Probe done, closing as planned. All 10 required contexts reported.

Compared as sets against the live ruleset rather than read off the merge box — a required context whose name is wrong looks identical to a missing review from the outside, so the status badge is not a test:

required contexts that did NOT report: (none)

renovate/stability-days is correctly absent from the required list. Had it been included, this PR — and every other human PR on this repo — would have been blocked permanently, since it only ever reports on Renovate's own PRs.

Required checks are live and working here. Tracked in reqstool/.github#116.

@jimisola jimisola closed this Aug 30, 2026
@jimisola
jimisola deleted the chore/probe-required-status-checks branch August 30, 2026 12:58
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