feat(dogfood): adopt the docker action in release-toolkit's own workflows #1476
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#1476
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?
The docker action has no users, is broken at 14 tags, and nothing exercises it — so adopting it here would test the Go build chain and the docker setup at once, and a placeholder digest would break our own CI immediately instead of silently.
The action exists to remove the need to build
rton a foreign Forgejo and is what let the shell scripts retire. Its justification is sound; nothing tests it.Two constraints that shape the design
It must pin a RELEASED tag, not
main.action.ymlonmaincarries the placeholder by construction — the digest is baked at cut time — so a@mainpin is permanently broken and tells us nothing.A broken tag would then break our own CI and our ability to fix it. Same shape as the recovery gap @surveyor named on the required digest context: the gate grades something outside the PR, so a bad value reddens every PR including the fix. Know the recovery before adopting, not during.
Acceptance criteria
rtviauses: frankenbit/release-toolkit@<released tag>rather than building itv0.62.4Anchor
Operator, 2026-09-08: "would it make sense to adopt it locally? … this would test both the build chain and the docker setup." Filed after the v1.0.0 readiness survey found the surface unused and partially broken.
bootstrap rtin 16 of 18 reusable files; resolve-ref emits the SHA and bootstrap-rt.sh has no arm for it #1514