695 B
695 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
maini.e.release-<next semver>. This will function as your release preparation branch. - 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
main. - Create a
<next semver>tag for the merge commit inmainand push it to remote. - Confirm CI builds and releases the newly tagged version.