Skip to content

Latest commit

 

History

History
21 lines (20 loc) · 719 Bytes

RELEASE.md

File metadata and controls

21 lines (20 loc) · 719 Bytes

Release

  • Update version in Cargo.toml.
  • Update CHANGELOG.md with version and publication date.
  • Run tests: cargo test --all-features.
  • Run linting: cargo clippy --all-features.
  • Run fmt: cargo +nightly fmt --check.
  • Run doc: cargo doc.
  • Stage changes: git add Cargo.toml CHANGELOG.md.
  • Create git commit:
    git commit -m "release: bumps `tes` version to v0.1.0"
    
  • Create git tag:
    git tag v0.1.0
    
  • Push release: git push && git push --tags.
  • Publish the release: cargo publish --all-features.
  • Go to the Releases page in Github, create a Release for this tag, and copy the notes from the CHANGELOG.md file.