-
Ensure that
CHANGELOG.mdis up-to-date with all relevant changes. Additionally, make sure that the version specified in Cargo.toml matches the to-be-released version. -
Create and push a new Git tag for the version with a
vprefix, e.g.:git tag vX.Y.Z git push --tags
This will automatically run the "Publish release" GitHub Actions workflow, which will create a GitHub release, build a release tarball, and attach the tarball to the release.
-
Edit the newly created GitHub release, setting the relevant section of
CHANGELOG.mdas the description.