Publishing a new release
This document explains how to publish a new release.
Steps
First of all, update the VERSION
file with the desired release version.
For instance:
Then run: make prepare-release
Once done create a new release branch and submit a Pull Request:
VERSION="v$(cat VERSION)"
git checkout -b release/$VERSION
git commit -am "Prepare release $VERSION"
git push origin release/$VERSION
gh pr create --title "Prepare release $VERSION" --base main --head release/$VERSION
Once the PR has been approved and merged, publish a new tag from the main
branch
Finish by creating a new release on Github.