Skip to content

docs: record that release tag names cannot be reused - #39

Merged
priosshrsth merged 1 commit into
mainfrom
chore/release-0-0-7
Aug 19, 2026
Merged

docs: record that release tag names cannot be reused#39
priosshrsth merged 1 commit into
mainfrom
chore/release-0-0-7

Conversation

@priosshrsth

Copy link
Copy Markdown
Collaborator

v0.0.6 cannot be released. Immutable releases are enabled on this repo, so a tag name is burned the moment a release publishes under it — deleting the release and the tag does not give the name back. release-please failed on #37 with tag_name was used by an immutable release, and it will keep failing on every push to main until the version moves. v0.05 and v3.0.0 are spent the same way.

Tag creation itself is fine — I created and deleted a probe tag to rule out a ruleset, so there is nothing for an admin to change.

#37 is relabelled autorelease: tagged so release-please stops retrying 0.0.6, and the footer below moves the next release to 0.0.7. npm goes 0.0.5 → 0.0.7; 0.0.6 never appears there.

Please squash-merge without editing the commit message — release-please reads the Release-As: footer off the commit that lands on main, and dropping it means no release PR opens.

Release-As: 0.0.7

Immutable releases burn a tag name when a release publishes under it, so
v0.0.6 could not be recreated after its release was deleted. Skipping to
0.0.7.

Release-As: 0.0.7
@priosshrsth
priosshrsth merged commit 4f141d2 into main Aug 19, 2026
5 checks passed
@priosshrsth
priosshrsth deleted the chore/release-0-0-7 branch August 19, 2026 11:50
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