Context
Main now requires fmt + clippy + test and cargo deny + cargo audit. The bot/version-sync PRs (e.g. #264) change only Cargo.toml/Cargo.lock and don't trigger the rust workflow (path filters / [skip release]), so the required contexts never report and the PR is unmergeable without --admin — #264 had to be admin-merged on 2026-07-21.
Task
Pick one:
- Remove the path filters so the rust workflow runs on Cargo-only diffs (cheap: version bumps compile-check fast with a warm cache), or
- add a lightweight
required-checks-satisfier job that runs on Cargo-only diffs and reports the same contexts, or
- exempt the bot branch via auto-merge with admin privileges in the release workflow itself.
Acceptance
- The next
bot/version-sync PR merges without manual --admin.
Context
Main now requires
fmt + clippy + testandcargo deny + cargo audit. Thebot/version-syncPRs (e.g. #264) change only Cargo.toml/Cargo.lock and don't trigger the rust workflow (path filters / [skip release]), so the required contexts never report and the PR is unmergeable without--admin— #264 had to be admin-merged on 2026-07-21.Task
Pick one:
required-checks-satisfierjob that runs on Cargo-only diffs and reports the same contexts, orAcceptance
bot/version-syncPR merges without manual--admin.