Skip to content

Commit 66e553a

Browse files
committed
Sign releases
1 parent bad6909 commit 66e553a

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/goreleaser.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,16 @@ jobs:
1717
uses: actions/setup-go@v3
1818
with:
1919
go-version: '~1.19'
20+
- name: Get the signing key
21+
run: |
22+
echo -n ${{ secrets.GPG_SIGNING_KEY }} | base64 --decode > /tmp/gpg_signing.key
23+
printf '%s' '${{ secrets.GPG_PASSPHRASE }}' >/tmp/gpg_passphrase
24+
cat /tmp/gpg_passphrase | gpg --passphrase-fd 0 --no-tty --batch --import /tmp/gpg_signing.key
2025
- name: Run GoReleaser
2126
uses: goreleaser/goreleaser-action@v4
2227
with:
2328
version: latest
2429
args: release --rm-dist
2530
env:
2631
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
32+
SIGN_KEY_NAME: ${{ secrets.SIGN_KEY_NAME }}

0 commit comments

Comments
 (0)