Skip to content

AST-171789 Fetch GPG signing key from standalone AWS secret - #501

Merged
cx-lior-poterman merged 1 commit into
mainfrom
ast-171789-fetch-gpg-key-standalone-secret
Sep 24, 2026
Merged

cx-lior-poterman merged 1 commit into
mainfrom
ast-171789-fetch-gpg-key-standalone-secret

Conversation

@cx-lior-poterman

@cx-lior-poterman cx-lior-poterman commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

GPG import was failing because the signing key's line breaks were lost when it lived inside a combined JSON secret. It now lives in its own plaintext AWS secret, which preserves them.

This adds one line so the release workflow also fetches that new secret, exported under the same environment variable name it already reads, so nothing else needs to change. The old copy inside the combined secret has been removed, leaving one source of truth for the key.

The signing key's line breaks were lost when it lived inside a
combined JSON secret, breaking GPG import during release. Move it to
its own plaintext AWS secret, which preserves line breaks, and have
the release workflow fetch it under the same env var name it already
reads so no other line needs to change. The old copy inside the
combined secret has been removed.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@cx-lior-poterman
cx-lior-poterman requested a review from a team September 24, 2026 09:28

@cx-anurag-dalke cx-anurag-dalke left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok

@cx-lior-poterman
cx-lior-poterman merged commit 53f3409 into main Sep 24, 2026
6 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.

3 participants