Skip to content

chore: release v0.5.106 — ship pipeline auto-commit#323

Merged
githubrobbi merged 2 commits into
mainfrom
release/v0.5.106
May 31, 2026
Merged

chore: release v0.5.106 — ship pipeline auto-commit#323
githubrobbi merged 2 commits into
mainfrom
release/v0.5.106

Conversation

@githubrobbi
Copy link
Copy Markdown
Collaborator

Summary

just ship Phase 2 auto-commit for v0.5.106 — the [workspace.package].version bump in Cargo.toml. This PR routes that commit through branch-protection rules. Once it merges to main, auto-tag-release.yml tags the commit and invokes release.yml, which builds the cross-platform binaries and publishes GitHub Release v0.5.106.

Auto-merge

--auto --squash is queued — GitHub will merge as soon as the required status checks pass. Squash is required because main-protection mandates signed commits, and GitHub's rebase-auto-merge cannot sign the rebased commit; the squash-merge commit is signed by GitHub's own key, which satisfies required_signatures: true. The original author's signed commit remains verifiable in the PR branch history.

After merge

The auto-commit lived only on release/v0.5.106, so local main never drifted — sync it with a plain git pull --ff-only origin main (no reset --hard needed).

@githubrobbi githubrobbi enabled auto-merge (squash) May 31, 2026 15:44
…uration expects)

nightly-2026-05-31 clippy splits unused_async: inherent async-no-await methods now fire BOTH clippy::unused_async and clippy::unused_async_trait_impl, while trait-impl methods (rmcp ServerHandler in uffs-mcp) fire only the trait variant. Update the uffs-mft non-windows stub expects to cover both lints; keep uffs-mcp on the single trait lint. Signatures (async, &self, by-value callback) are kept for cross-cfg API parity.

duration_suboptimal_units no longer fires on Duration::from_secs(120)/from_secs(300), so those #[expect] attrs were unfulfilled (-D warnings). Remove the stale expects in uffs-cli and uffs-daemon. Also correct the rust-toolchain.toml pin comment (05-20 -> 05-31).
@githubrobbi githubrobbi merged commit c901b23 into main May 31, 2026
28 checks passed
@githubrobbi githubrobbi deleted the release/v0.5.106 branch May 31, 2026 23:07
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