Skip to content

chore: release v0.8.11 - #1643

Merged
AprilNEA merged 1 commit into
masterfrom
chore/release-v0.8.11-recovery
Oct 2, 2026
Merged

AprilNEA merged 1 commit into
masterfrom
chore/release-v0.8.11-recovery

Conversation

@AprilNEA

@AprilNEA AprilNEA commented Oct 2, 2026

Copy link
Copy Markdown
Owner

Finish the interrupted v0.8.11 release. #1637 merged as bd5c1e76, but rustc 1.99.0 landed the same day and the release-plz release step died at cargo publish's tarball verify (RUSTFLAGS=-D warnings) after publishing five of the thirteen crates: openlogi-assets, openlogi-device-registry, openlogi-camera, openlogi-core, openlogi-hidpp-derive are on crates.io at 0.8.11; the other eight and the v0.8.11 tag are not. #1638 fixed the lints on master, but the release job only runs for a chore: release head commit and would check out bd5c1e76 again on a dispatch, so it needs a new release commit whose tree carries the fix.

This is the same recovery shape as #874 for v0.7.10, minus the version bump: nothing in the published half is wrong, so 0.8.11 is completed rather than skipped.

  • Move the 0.8.11 changelog date to the day it actually ships and add the fix: clear the lints rustc 1.99 raises on untouched code #1638 entry in git-cliff's format (git-cliff is not installed locally, so the section is written by hand from .config/cliff.toml).
  • Squash-merge with the subject chore: release v0.8.11 (#<this PR>). cargo xtask release checkout-version-bump picks the newest commit with that subject, so the release job runs on this merge commit, release-plz skips the five crates already on the registry (already published), publishes the remaining eight, and cuts v0.8.11 here; release.yml then builds the installers.

Testing

  • cargo xtask release check-publish on master 064c520a (same tree plus this changelog): publish closure valid, 14 publishable packages.
  • release-plz's skip for an already-published version verified in release_plz_core::command::release (pkg_is_published → already published, continue).
  • Markdown-only diff; no Rust gate applies.

@greptile-apps

greptile-apps Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

RetriggerConfidence Score: 5/5

[Low risk] Updates release notes for version 0.8.11.

The changelog change appears safe to merge.

Summary

The PR updates the v0.8.11 changelog date and records the rustc 1.99 lint fix for completion of the interrupted release.

Reviews (1) · Last reviewed commit: "chore: release v0.8.11"

@AprilNEA
AprilNEA merged commit f3c1902 into master Oct 2, 2026
23 checks passed
@AprilNEA
AprilNEA deleted the chore/release-v0.8.11-recovery branch October 2, 2026 09:14
@AprilNEA AprilNEA mentioned this pull request Oct 2, 2026
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