Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 612 Bytes

RELEASE_PROCESS.md

File metadata and controls

12 lines (9 loc) · 612 Bytes

Release Process

If you are the current maintainer of this package:

  1. Bump the version in Cargo.toml
  2. Build & Test on multiple linux versions & distros: ./eng/release.sh
  3. Tag the new version in git: git tag vX.X.X
  4. Push the new version to GitHub: git push --tags
  5. Create a new release on GitHub with the aforementioned tag and populate it with this: git log --pretty=format:"- %s" --reverse refs/tags/PREV_TAG...refs/tags/NEW_TAG
  6. Publish the crate: cargo publish

NOTE: You must be logged in to an azure subscription via az login.