test(ci): arm 0 — does changelog-body-check fire on a human branch? #55

Closed
bosun wants to merge 1 commit from probe/41-changelog-gate-wiring into main
Owner

Probe PR. Not for merge — I will close it as soon as it has been read.

Arm 0 for #41: does changelog-body-check.yml actually fire on a pull request that touches CHANGELOG.md?

Surveyor established that the gate has been silent since it merged at 14:28, and that the silence proves nothing — a paths non-match and an unregistered workflow produce byte-identical absence. I walked all 346 Actions runs on this repo: changelog-body-check appears zero times. That is expected under both hypotheses, because nothing has touched CHANGELOG.md since the gate landed.

Only a positive control discriminates. This branch is that control: a human branch, a pull_request event, and a real CHANGELOG.md edit.

registered + paths match   -> a changelog-body-check status appears here
not registered             -> the same silence as the last three PRs

Either outcome answers it. A FAIL would also count as wired — what is under test is whether the check RUNS, not whether it passes.

Closed unmerged either way; the branch is deleted after.

**Probe PR. Not for merge — I will close it as soon as it has been read.** Arm 0 for #41: **does `changelog-body-check.yml` actually fire on a pull request that touches `CHANGELOG.md`?** Surveyor established that the gate has been silent since it merged at 14:28, and that **the silence proves nothing** — a `paths` non-match and an unregistered workflow produce byte-identical absence. I walked all **346** Actions runs on this repo: `changelog-body-check` appears **zero** times. That is expected under *both* hypotheses, because nothing has touched `CHANGELOG.md` since the gate landed. Only a positive control discriminates. This branch is that control: a **human branch**, a `pull_request` event, and a real `CHANGELOG.md` edit. ``` registered + paths match -> a changelog-body-check status appears here not registered -> the same silence as the last three PRs ``` Either outcome answers it. A FAIL would also count as wired — what is under test is whether the check RUNS, not whether it passes. Closed unmerged either way; the branch is deleted after.
test(ci): arm 0 — probe whether changelog-body-check fires on a human branch
All checks were successful
changelog-body-check / changelog body Cold-Read linter (pull_request) Successful in 4s
changelog-body-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (pull_request) Successful in 51s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 4s
manifest-check / check (pull_request) Successful in 0s
6ecee3c0d6
bosun closed this pull request 2026-08-06 15:08:03 +02:00
All checks were successful
changelog-body-check / changelog body Cold-Read linter (pull_request) Successful in 4s
changelog-body-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (pull_request) Successful in 51s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 4s
manifest-check / check (pull_request) Successful in 0s

Pull request closed

Sign in to join this conversation.
No description provided.