📝 chore(release): regenerate CHANGELOG after the codeql-action dependabot bumps - #96
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
mainis red at34e94cf. Two dependabot commits (cd4dac1,34e94cf, bumpinggithub/codeql-action/{init,analyze}4.37.7 -> 4.37.8) merged without regeneratingCHANGELOG.md, so the drift gate fails in both jobs ofverify:verify-> step changelog drift gate (AUD-S02 - REQ-AUD-S02-02)release-exitgate->task checkstage 21changelog-verify(RELSE-01/AUD-S18)Run 32817735039. The last green commit is
e2e7691(the E10-S00 merge), where bothjobs passed.
What
task changelog-writeoutput, committed verbatim - the exact four lines CI predicted:The subject uses the
:memo: chore(release):form thatcliff.toml:119skips, sothis commit does not add itself and re-create the drift it fixes. Verified: after
committing,
task changelog-verifyre-runs clean.Verification
task checkEXIT=0 locally (all 21 stages)task changelog-verifyclean after the commit existsRecurrence
This is the structural consequence of RELSE-08 (
release-exitgateskips on PRs):a dependabot PR can go green and still redden
main, because nothing regeneratesthe changelog on its behalf. Filed for the operator as a standing question rather
than fixed here - out of scope for a red-main hotfix.