Skip to content

Commit fa5808a

Browse files
committed
update keyring generation
1 parent d9b419b commit fa5808a

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,11 @@ jobs:
2727
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
2828
passphrase: ${{ secrets.GPG_PASSPHRASE }}
2929

30+
- name: Create legacy GPG keyring for chart-releaser
31+
run: |
32+
# Create a legacy keyring that chart-releaser (Go openpgp) can use
33+
gpg --export "${{ steps.import_gpg.outputs.keyid }}" > pubring.gpg
34+
3035
- name: Prepare for Chart Releaser
3136
run: |
3237
# Create a passphrase file for chart-releaser to use for signing
@@ -36,7 +41,7 @@ jobs:
3641
cat <<EOF > .cr.yaml
3742
sign: true
3843
key: "${{ steps.import_gpg.outputs.keyid }}"
39-
keyring: "/home/runner/.gnupg/pubring.kbx"
44+
keyring: "pubring.gpg"
4045
passphrase-file: "passphrase.txt"
4146
EOF
4247
env:

0 commit comments

Comments
 (0)