780 B
780 B
Release
To release a new version the following steps should be followed:
- Create a
api/<next semver>tag and push it to remote. - Create a new branch from
masteri.e.release-<next semver>. This will function as your release preparation branch. - Update the
github.com/fluxcd/kustomize-controller/apiversion ingo.mod - Add an entry to the
CHANGELOG.mdfor the new release and change thenewTagvalue inconfig/manager/kustomization.yamlto that of the semver release you are going to make. Commit and push your changes. - Create a PR for your release branch and get it merged into
master. - Create a
<next semver>tag for the merge commit inmasterand push it to remote. - Confirm CI builds and releases the newly tagged version.