Skip to content

Commit 503ac51

Browse files
chore(TECHOPS-18898): fix gpg agent error in release workflow (#16)
### Summary This PR adds the required GPG key fingerprint secret to fix the ERR 67108891 Not found <GPG Agent> error that occurs during the release process on Ubuntu 24.04 runners. ### Details - The crazy-max/ghaction-import-gpg@v6.1.0 action requires a fingerprint when working with GPG subkeys, especially on newer Ubuntu versions - Added PUBLIC_RELEASES_GPG_FINGERPRINT to the secrets passed to the workflow - This ensures the action can properly identify the signing key and communicate with the GPG agent ### Testing Tested fix here, after the fingerprint added gpg key import is working: https://github.com/circlefin/circle-ooak/actions/runs/17562651750/job/49882514240#step:5:3
1 parent 486c320 commit 503ac51

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
RELEASE_TOKEN: ${{ secrets.PUBLIC_RELEASES_TOKEN }}
2929
RELEASE_ACTOR_GPG_PRIVATE_KEY: ${{ secrets.PUBLIC_RELEASES_GPG_PRIVATE_KEY }}
3030
RELEASE_ACTOR_GPG_PASSPHRASE: ${{ secrets.PUBLIC_RELEASES_GPG_PASSPHRASE }}
31+
RELEASE_ACTOR_GPG_KEY_FINGERPRINT: ${{ secrets.PUBLIC_RELEASES_GPG_FINGERPRINT }}
3132

3233
pypi-publish:
3334
name: Publish to PyPI

0 commit comments

Comments
 (0)