ESO and the ESO Helm Chart have two distinct lifecycles and can be released independently. Helm Chart releases are named external-secrets-x.y.z.
The external-secrets project is released on a as-needed basis. Feel free to open a issue to request a release.
- Run
Create ReleaseAction to create a new release, pass in the desired version number to release. - GitHub Release, Changelog will be created by the
release.ymlworkflow which also promotes the container image. - (optional) update Helm Chart
- Announce the new release in the
#external-secretsKubernetes Slack
- Update
versionand/orappVersioninChart.yaml - push and merge PR
- CI picks up the new chart version and creates a new GitHub Release for it