Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 1.51 KB

File metadata and controls

52 lines (36 loc) · 1.51 KB

Releasing guide

Note For release v2 see v2 releasing guide

Perform the following steps in order to release new verions of helm chart.

  1. Prepare and merge PR with the following changes:

    • update changelog by running make update-changelog VERSION=x.y.z where x.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.

  2. Prepare and merge PR with the following changes:

  3. 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}"
  4. 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%.*}"
  5. Create new release. Copy generated changelog to release notes.