chore: release v0.8.11 - #1644
Merged
Merged
Conversation
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Second attempt to finish the interrupted v0.8.11 release; replaces #1643, which merged as
f3c19020but was skipped by release-plz withskipping release: current commit is not from a release PR. Withrelease_always = false, release-plz looks up the pull requests GitHub associates with the merge commit and releases only when one of them has arelease-plz/head branch (release_plz_core::command::release::should_release). #1643 came fromchore/release-v0.8.11-recovery, so nothing was published and no tag was cut. #874 recovered v0.7.10 fromrelease-plz/recovery-v0.7.10; this PR follows that branch name.State on crates.io:
openlogi-assets,openlogi-device-registry,openlogi-camera,openlogi-core,openlogi-hidpp-deriveare at 0.8.11 from the first attempt; the other eight crates are at 0.8.10 andv0.8.11does not exist. Masterf3c19020already carries the 1.99 lint fix (#1638) and the 0.8.11 changelog (#1643).Change: the
release_alwayscomment inrelease-plz.tomlsaid to re-run the failed job on the same SHA. That is right only when credentials failed; when the tree itself cannot publish, the re-run fails again. The comment now names both cases and the branch-prefix requirement this PR had to learn.Merge with the subject
chore: release v0.8.11 (#<this PR>):cargo xtask release checkout-version-bumpselects the newest commit with that subject, release-plz finds thisrelease-plz/PR on it, skips the five crates already on the registry, publishes the remaining eight, and cutsv0.8.11on the merge commit;release.ymlthen builds the installers.Testing
cargo xtask release check-publishon master064c520a(same Rust tree): publish closure valid, 14 publishable packages.release-plz.toml;check tomlruns in the commit hook. No Rust gate applies.