Note For release v2 see v2 releasing guide
Perform the following steps in order to release new verions of helm chart.
-
Prepare and merge PR with the following changes:
- update changelog by running
make update-changelog VERSION=x.y.z
wherex.y.z
is the new version number. - update README.md
- add link to minor version, if created
- set "supported until" date for previous minor version to 6 months after today
Add
backport main
label to this PR. - update changelog by running
-
Prepare and merge PR with the following changes:
- update chart
-
Create and push new tag:
export TAG=x.y.z git checkout release-v3 git pull git tag -sm "v${TAG}" "v${TAG}" git push origin "v${TAG}"
-
Prepare release branch:
-
branch out:
git checkout -b "release-v${TAG%.*}"
-
update docs/README.md (
for unreleased version
in title) -
push branch:
git push -u origin "release-v${TAG%.*}"
-
-
Create new release. Copy generated changelog to release notes.