Skip to content

fix(ci): use valid semver for helm chart version in fork releases - #3

Merged
magnusp merged 1 commit into
main-enterprisefrom
task/helm-versioning
Jun 9, 2026
Merged

magnusp merged 1 commit into
main-enterprisefrom
task/helm-versioning

Conversation

@magnusp

@magnusp magnusp commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Fork release tags like fnx-<sha> are not valid semver, causing helm package to fail with "invalid semantic version"
  • Chart --version is now 0.0.0-fnx-<sha> (valid semver pre-release)
  • --app-version and the git tag remain unchanged as fnx-<sha>

Test plan

  • Trigger the Fork release workflow manually and verify the helm job completes without errors
  • Confirm the chart is pushed to the OCI registry with version 0.0.0-fnx-<sha>

🤖 Generated with Claude Code

Fork release tags (fnx-<sha>) are not valid semver, causing helm package
to fail. Prefix with 0.0.0- to produce a valid pre-release version while
keeping the app-version as the original tag.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@magnusp
magnusp merged commit 1198061 into main-enterprise Jun 9, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant