Use when creating a release, tagging a version, bumping version, or preparing to publish a new VSG version
Releases use make tag to bump the Helm chart appVersion and create a git tag in one step. The GitHub Actions release workflow then builds binaries, Docker image, and Homebrew formula automatically.
git tag --list 'v*' --sort=-v:refname | head -1
make tag TAG=x.y.z
helm/vault-secrets-generator/Chart.yaml appVersionchore: bump helm chart appVersion to x.y.zvx.y.zgit push origin main vx.y.zgit tag directly — appVersion will be out of syncmake tagThe release workflow (.github/workflows/release.yaml) triggers on v* tags and:
ghcr.io/pavlenkoa/vault-secrets-generator:x.y.zbrew install pavlenkoa/tap/vsg)Use semantic versioning: MAJOR.MINOR.PATCH (e.g., 2.3.0). The v prefix is added by make tag automatically.