Skip to content

chore(release): set release_always back to false - #2372

Merged
gold-silver-copper merged 1 commit into
mainfrom
chore/release-always-false
Aug 18, 2026
Merged

chore(release): set release_always back to false#2372
gold-silver-copper merged 1 commit into
mainfrom
chore/release-always-false

Conversation

@gold-silver-copper

Copy link
Copy Markdown
Contributor

Reverts the one-push recovery switch from #2371 now that it has done its job.

release_always = true publishes on any push whose manifest version is ahead of crates.io — right for recovering the stranded v0.42.0, wrong as the steady state: every merge that lands after a release PR becomes part of that release, unreviewed and without a changelog entry. Back to false (publish only from a release-PR merge commit); the comment in release-plz.toml records the recovery recipe for next time.

Merge only after v0.42.0 is confirmed on crates.io (curl -s https://index.crates.io/ri/g-/rig-core | tail -1 → 0.42.0, and the v0.42.0 tag exists). The in-progress cd run for #2371 reads the setting from its own checkout, so this PR cannot interfere with it — but if that publish were to fail, false would strand the release again.

`true` was a one-push recovery for v0.42.0 (#2371), not the steady state:
it makes every merge that lands after a release PR part of that release,
unreviewed and unchangelogged. The comment records how to recover next
time.
@gold-silver-copper
gold-silver-copper added this pull request to the merge queue Aug 18, 2026
Merged via the queue into main with commit 8844096 Aug 18, 2026
13 checks 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