To create a new release (example is for release v0.1.0
):
- Increase the version according to Semantic Versioning in the
VERSION
file. - Run
make
which updatesversion
andappVersion
in theChart.yaml
of the helm chart. - Check out a new branch, which will be used for the pull request to update the version:
git checkout -b BRANCH_NAME
- Commit these changes now using
git commit -s -S
. - Push the branch using
git push -u origin BRANCH_NAME
with these changes and create a pull request on GitHub. - Wait for pull request to be approved and merge it (if you have access to do so).
- In a few minutes, the CI should have built and published a draft of the release here GitHub - Releases List.
- Now edit the release and use the green button to publish the release.
- Congratulations! The release is now fully published.