Skip to content

Releasing

Aumetra Weisman edited this page Apr 9, 2024 · 28 revisions
  1. Make sure you have cargo-release installed.
  2. Run cargo release [patch/minor/major] (patch, minor, or major varying by what version you want to release).
    This will do a dry-run, validating everything builds correctly, and all the criteria are met.
  3. Then re-run the command but append the -x flag to run it for real and get the version out there!

That should be it. The changelog should be automatically updated, the tags created, and releases pushed to crates.io.

Clone this wiki locally