Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 604 Bytes

File metadata and controls

30 lines (20 loc) · 604 Bytes

Releasing

Requires rust-release-tools:

pipx install git+https://github.com/raine/rust-release-tools.git

To release:

just release-patch  # or release-minor, release-major

This will:

  1. Bump version in Cargo.toml
  2. Generate changelog entry using Claude
  3. Open editor to review changelog
  4. Commit, publish to crates.io, tag, and push

Backfilling changelog

To generate changelog entries for all git tags missing from CHANGELOG.md:

update-changelog

This uses cc-batch to process multiple tags in parallel.