-
Make sure
## Unreleased
section exists in CHANGELOG.md -
Run Release Commit GitHub action. Select
minor
orpatch
as a dispatch value option. This follows the semver pattern.minor
if changes include new features or breaking changespatch
if the change only contains bug fixes
This action does the following:
- Bumps
Cargo.toml
version byminor
orpatch
- Updates
Cargo.lock
with the new version - Updates CHANGELOG.md
## Unreleased
section to the new version - Updates LICENSE-THIRD-PARTY.md
-
Once the CI tests have passed, run the Release GitHub action. This will automatically do the following:
- Add a Git tag to the release commit with the new version number
- Create a release under GitHub releases with the changes
mentioned in
CHANGELOG
- Generate the various binaries and add it to the GitHub release
-
Run the homebrew-tinted Update CLI tool GitHub action and specify
tinty
as the action input value. This will update the version for Homebrew