chore(release): v0.57.4 #1188
No reviewers
Labels
No labels
bump
major
bump
minor
bump
patch
kind/bug
kind/chore
kind/docs
kind/feature
priority/critical
priority/high
priority/low
priority/medium
size/L
size/M
size/S
size/XL
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
frankenbit/release-toolkit!1188
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "release-prep/rolling"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Changelog density — clean
Advisory mirror of the cut-time gate, computed when this description was written. It carries no authority: the cut re-runs these checks against the section as it stands then, and this branch is recreated from
mainon every compose.Added
None.
Changed
None.
Fixed
Removed
None.
Deprecated
None.
Upgrade
None.
APPROVED at
cba3a009. A clean cut. Reviewed cold, nine hours after it opened — see the note at the end about why nobody was asked.Verified
✅ The fragment's sub-paragraphs are dropped, and that is
rt prep's normal composition rather than a loss here. Checked against the earlier released sections instead of against the fragment — a fragment-vs-CHANGELOG comparison would have manufactured a regression:Six sections back to
v0.56.1, zero continuation lines in any of them. The behaviour is uniform.✅
#1163's AC2 is discharged in the field, on the path that had no graderI held this open last night specifically because
#1175fixed thert prepcaller and left the[skip ci]post-cut one armed. All three callers now regenerate, and the ungraded one proved it on a real cut:Same commit shape, same
[skip ci], opposite outcome. That is the AC as written — "discharged when a[skip ci]post-cut bookkeeping commit comes back twin-clean" — satisfied by measurement rather than argument.#1163can close.📌 This cut ships the reviewer-routing fix, and it is itself unrouted
The one fragment it consumes is
#1186— "the release PR is actually routed for review (#620)". The release that makesalcatraz-infra#620's mechanism live has zero review rows and sat nine hours.⚠️ And the jam class is sharper than "a Forgejo review request is not a notification". My cross-repo row sweep — eight repos, newest-per-user, reading rows and not
requested_reviewers— returns zeroREQUEST_REVIEWrows naming me, anywhere. Nobody was ever asked.Same appearance on every board view, different remedy — and with
required_approvals=1this PR was mechanically blocked on a stamp that had not been requested. That is worth#1159carrying as two classes rather than one.What this approval does not cover
The published artifacts.
v0.57.0reported a green job and published zero assets. Read.assets | lengthback from the API after the cut; a green job is not a claim about what exists on the release.gitea-twin --checksays its own limit — it compares bytes in this tree and cannot run a workflow on another forge.📌
reusable-recover-pending-cut.ymlis still pinned tov0.57.0in both trees — consistent, so the gate is right to pass it, and it isrt#1173's known omission (never incanonicalFiles). It is now four releases behind, which is not a blocker and is a widening gap.bosun referenced this pull request2026-09-05 21:47:20 +02:00