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
Add CI workflows, rustfmt, clippy, and cargo-deny configs
CI workflow (ci.yml):
- Format check (cargo fmt --check)
- Clippy with -D warnings
- Tests on ubuntu + macos
- cargo-deny for license/advisory/ban checks
- Swatinem/rust-cache with save-if for PRs
- Concurrency control (cancel in-progress on new push)
Security workflow (security.yml):
- Weekly advisory scan + on Cargo.toml changes
Also fixes all clippy warnings:
- Row::is_empty added
- match → if let in column_map
- map_or → is_some_and in planner
- Doc comment formatting in pagination module
0 commit comments