Allow 1h to do a release.
Cherry-pick your changes from master onto the release branch.
The release branch should be green in CircleCI before you start.
To generate new manifests and perform basic checks:
make prepare-release VERSION=v2.7.2
Publish the images and local Git changes (disabling K3D as this is faster and more reliable for releases):
make publish-release K3D=false
Create the release in Github. You can get some text for this using Github Toolkit:
ght relnote v2.7.1..v2.7.2
Release notes checklist:
- All breaking changes are listed with migration steps
- The release notes identify every publicly known vulnerability with a CVE assignment
If this is GA:
- Update the
stable
tag - Update the Homebrew tap.