Files
probo/contrib/claude/release/helm.md
Bryan Frimin d804c72c07 Migrate to custom oci registry
Signed-off-by: Bryan Frimin <bryan@probo.com>
2026-05-25 15:01:35 -07:00

1.1 KiB

Release Helm chart (probo)

After confirming commits below, follow the common steps.

Track facts

  • Tag pattern: helm/v*
  • Version source: contrib/helm/charts/probo/Chart.yaml (version field)
  • Version bump: Edit version in contrib/helm/charts/probo/Chart.yaml
  • Changelog: contrib/helm/charts/probo/CHANGELOG.md
  • Files to stage: contrib/helm/charts/probo/Chart.yaml, contrib/helm/charts/probo/CHANGELOG.md
  • Workflow: .github/workflows/release-helm.yaml
  • Path filter: contrib/helm

Detect commits

git log $(git describe --tags --abbrev=0 --match='helm/v*')..HEAD --oneline \
  -- contrib/helm

If empty or non-user-facing only, do not release this track.

Notes

The chart has its own SemVer (version). appVersion in Chart.yaml is the default probod application version the chart deploys (image tag v<appVersion>). Bump appVersion when the chart should default to a newer probod release.

CI packages the chart and pushes it to oci://artifact.probo.inc/probo/probo, then publishes a GitHub Release.