Skip to content

Latest commit

 

History

History
14 lines (13 loc) · 744 Bytes

RELEASE.md

File metadata and controls

14 lines (13 loc) · 744 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 fmt --check.
  • Stage changes: git add Cargo.lock Cargo.toml CHANGELOG.md.
  • Create git commit: git commit -m "release: bumps version to v0.1.0".
  • Create git tag: git tag v0.1.0.
  • Push release: git push && git push --tags.
  • Publish the new crate: 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.
  • Run docker release workflow from release tag branch.