Skip to content

Conversation

@masterkain
Copy link
Member

Fix Release Charts signing: chart-releaser/helm requires the private key to be importable by GPG. The previous workflow only wrote the exported secret key file to disk and passed it as CR_KEYRING, which resulted in private key not found.

Changes:

  • Import GPG_KEYRING_BASE64 into a dedicated GNUPGHOME.
  • Generate a legacy pubring.gpg file and pass it as CR_KEYRING.

After merge, re-run of Release Charts should produce .prov files and complete the previously failed release.

@masterkain masterkain merged commit 63cf581 into main Feb 10, 2026
2 checks passed
@masterkain masterkain deleted the feat/fix-release-signing branch February 10, 2026 09:26
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