Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 728 Bytes

File metadata and controls

47 lines (32 loc) · 728 Bytes

Contributing to cargo-rail

Local Setup

Required tools:

  • Rust stable
  • just
  • cargo-nextest
  • cargo-deny

Typical local workflow:

just check
just test

Full-workspace verification:

just check-all
just test-all

Regenerate command docs when CLI help changes:

just gen-docs

Expectations

  • Keep changes focused.
  • Update docs when behavior changes.
  • Add or update tests when behavior changes.
  • Run just check && just test before opening a PR.

Pull Requests

  • Use a clear title and summary.
  • Call out user-visible behavior changes.
  • Link related issues when applicable.

Security

Do not open public issues for vulnerabilities. See SECURITY.md.