fix(cut path): eliminate cancelled-job noise entry after bake-reset push (#179 residual) #202
Labels
No labels
bump
major
bump
minor
bump
patch
kind
bug
kind
chore
kind
docs
kind
epic
kind
feature
loop/paused
mirror-drift
priority
critical
priority
high
priority
low
priority
medium
size
L
size
M
size
S
size
XL
status
blocked
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
frankenbit/release-toolkit#202
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Background
#195 split the post-cut bake-reset from the manifest commit and reversed the push order (manifest-first → bake-reset-last) so the stale-run-cancel that fires on the bake-reset push is harmless — both commits are already on main by then. #179 is closed as "made harmless."
Residual
The stale-run-cancel noise entry persists: every cut still produces one cancelled-job entry in the CI inventory (the in-flight decide+act run gets cancelled when the bake-reset push fires a new run). The cancel is harmless (no work lost), but the cancelled-job row in the UI is confusing — it looks like the cut failed.
Empirically confirmed at v0.16.0 (2026-06-28 13:06:04): run 13704 cancelled on commit facc935f→196b2070.
Options
(A)
[skip ci]on the bake-reset commit ← implemented in #231Add
[skip ci]to the bake-reset commit message subject. Forgejo/Gitea honors this to suppress the push trigger → no new run fired → no stale-run-cancel → no cancelled-job entry.Forgejo 15.0.2 = gitea-1.22.0, which fully supports
[skip ci]. Not a GitHub-parity-trap risk at this version.(B) At-re-pin bake-reset (option B from #179 body)
Move the bake-reset to the re-pin commit instead of the post-cut commit. No extra push at all.
Pros: zero extra runs, no cancelled-job noise, no CI directive in commit
Cons: bounded poison window between cut and re-pin (consumers on
@mainsee stale bake value during window — rare/bounded)Refs
claude referenced this issue2026-06-28 14:02:40 +02:00