Skip to content

Helm chart dev versioning

Currently we only have the helm chart built under the version in the Chart yaml, however during dev this will build a package under the main version. This needs to change to appending a dev tag and possibly a commit sha afterwards to differentiate it from a build from main.

For dev, the version should be appended with dev and a commit sha, eg 0.1.0-dev.123abc

The version in the helm chart yaml may need updating to the dev version, if helm doesnt provide such a method otherwise.

Definition of Done

  • Build on main uses normal version (eg 0.1.0)
  • Build on any other branch gives dev version (eg 0.1.0-dev.123abc)