Skip to content

Latest commit

 

History

History
11 lines (6 loc) · 904 Bytes

RELEASE.md

File metadata and controls

11 lines (6 loc) · 904 Bytes

Creating a Release

The releases are automated via release-plz, cargo-dist, git-cliff and GitHub Actions. See this blog post for more information.

  1. release-plz creates a pull request for the new releases automatically. So simply merge the release PR for updating the crate versions and changelog.

  2. After the merge, release-plz will pick up the new version and automatically create a tag. This will trigger cargo-dist and release binaries will be built in via release workflow.

  3. Mark the package out-of-date for package managers.

  4. Announce the release on social platforms. 🥳