-
Prepare a release by updating the changelog.
-
Make sure you're on the
main
branch, andgit pull
to get the latest commits. -
Create a branch off
main
. -
Update
CHANGELOG.md
(in the root of the repo), moving current changes underMain
to a new section for the version you are releasing.The changelog uses reference links to link each version's changes. Remember to add a link to the new version at the bottom of the file, and to update the link to
[main]
. -
Push your branch and open a PR into
main
. -
Go to the Releases and
Draft a new release
. -
Choose a tag
and create a tag for the new version. -
In the release notes, copy the changes from the changelog.
-
Ensure the
Title
corresponds to the version we're publishing. -
Hit
Publish release
.