Skip to content

ci: add a republish lever for tagged releases whose publish failed - #4

Merged
firejune merged 1 commit into
mainfrom
ci/republish-lever
Aug 23, 2026
Merged

ci: add a republish lever for tagged releases whose publish failed#4
firejune merged 1 commit into
mainfrom
ci/republish-lever

Conversation

@firejune

Copy link
Copy Markdown
Owner

Same lever as firejune/headerless#14: release-please will not re-emit an already-tagged release, so a publish that fails after tagging is unreachable for both the zero-touch driver and the daily sweep. The workflow_dispatch trigger now takes an optional republish input naming an existing tag; such a run skips the driver, checks out the tag, and publishes that one package over OIDC (one tag per run). Empty input keeps every existing path byte-identical. RELEASING.md documents the lever.

release-please will not re-emit an already-tagged release, so a publish
that fails after tagging is unreachable for both the driver and the
daily sweep. The workflow_dispatch trigger now takes a republish input
naming an existing tag: such a run skips the driver, checks out the
tag, and publishes that one package over OIDC. Mirrors the sibling
headerless repository. RELEASING.md documents the lever.
@firejune
firejune enabled auto-merge (squash) August 23, 2026 11:25
@firejune
firejune merged commit 0d02f9e into main Aug 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant