You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: make CI genuinely green — rust-ci toolchain pin + fmt/clippy (#44)
## Summary
Make CI genuinely green. The shared rust-ci pin on `main` predates
standards#439, so the SHA-pinned `dtolnay/rust-toolchain` step errors
out before the job runs. This bumps the pin so rust-ci actually runs,
and brings the Rust sources to fmt + clippy(`-D warnings`) clean under
the CI toolchain (stable 1.96).
## Changes
- **rust-ci:** bump `rust-ci-reusable.yml` pin `d135b05` → `8dc2bf0`
(current `standards` HEAD; includes #439 toolchain fix + #441/#442).
- **Rust hygiene:** `cargo fmt` + `clippy --fix` where the repo had
pre-existing drift, so `cargo fmt --all -- --check` and `cargo clippy
--locked --all-targets -- -D warnings` pass.
## RSR Quality Checklist
### Required
- [x] Tests pass (`cargo test --locked --all-targets`)
- [x] Code is formatted (`cargo fmt --all -- --check`)
- [x] Linter is clean (`cargo clippy --locked --all-targets -- -D
warnings`)
- [x] No banned language patterns
- [x] SPDX license headers present on modified files
- [x] No secrets, credentials, or `.env` files included
## Testing
Verified locally with the CI toolchain (rustc/clippy/rustfmt 1.96.0):
`cargo fmt --check`, `clippy -D warnings`, `cargo check --locked`,
`cargo test --locked` all pass.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
---
_Generated by [Claude
Code](https://claude.ai/code/session_01A6PSzJWpRxtzGDjUCEh7Mx)_
---------
Co-authored-by: Claude <noreply@anthropic.com>
0 commit comments