Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 951 Bytes

RELEASE.md

File metadata and controls

19 lines (13 loc) · 951 Bytes

Release Process

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.

Release ESO

  1. Run Create Release Action to create a new release, pass in the desired version number to release.
  2. GitHub Release, Changelog will be created by the release.yml workflow which also promotes the container image.
  3. update Helm Chart, see below
  4. update OLM bundle, see helm-operator docs
  5. Announce the new release in the #external-secrets Kubernetes Slack

Release Helm Chart

  1. Update version and/or appVersion in Chart.yaml
  2. push and merge PR
  3. CI picks up the new chart version and creates a new GitHub Release for it