To publish a new release:
- Create a PR to bump the version in
Cargo.tomlandCargo.lock, and updateCHANGELOG.md. - After the merge is complete, create a new release. There are two approaches:
- GUI: Create a new release in the UI, tag and title should be
vand the version number. Copy a link to the changelog. - CLI: Run the following in the repo:
VERSION="`cargo read-manifest | jq -r .version`" ; \ gh release create -R rust-lang/cargo-bisect-rustc v$VERSION \ --title v$VERSION \ --notes "See https://github.com/rust-lang/cargo-bisect-rustc/blob/master/CHANGELOG.md#v${VERSION//.} for a complete list of changes."
- GUI: Create a new release in the UI, tag and title should be