Creating a new release:
This repository uses Github Actions to release.
-
Start on the
mainbranch and on latestgit checkout main git pull origin main -
Create a branch with the correct name:
release-v${version}ex:
git checkout -b release-v0.0.1 -
Push the branch to origin
git push origin release-v0.0.1 -
kicks off .github/workflows/release-pr.yml
-
A Pull Request should be created
-
Review pull request
-
Merge PR when ready to release
-
Release kicks off and runs .github/workflows/release-merge.yml