- Update
CHANGELOG.md
to explain the changes since the last tag (only features, bug fixes, and breaking changes). - Use
./utils version <version>
(where version ispatch
,minor
, ormajor
) in accordance with what has changed since the previous release. - Push to
main
, including tags. - Create a release on GitHub from the new tag with the new version number as its name and the markdown from the new changelog entry as its description (you'll notice the format from other prior releases).
That's it, you're done!