Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 941 Bytes

File metadata and controls

27 lines (17 loc) · 941 Bytes

Summary

Changes

Pre-PR checks (run locally before opening)

Run the full gate locally before opening the PR — CI is strict and Windows clippy in particular catches things macOS/Linux clippy skips via #[cfg].

  • cargo fmt --all --check
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo test --workspace
  • cargo audit (no new vulns; warnings reviewed)
  • Windows cross-check: scripts/check-windows.sh (catches #[cfg(unix)]-gated import warnings that only fire on Windows CI). First run installs the x86_64-pc-windows-gnu rustup target; requires mingw-w64 (macOS: brew install mingw-w64).

Testing

  • Live integration tested (if applicable)

Security

  • No new unsafe code
  • No secrets or API keys in diff
  • User input validated at boundaries