From c92dcf6351d306b8874a28ec35187cadc4b4c348 Mon Sep 17 00:00:00 2001 From: kolaente Date: Sun, 8 Feb 2026 22:23:23 +0100 Subject: [PATCH] chore(ci): add debugging around release signing --- .github/workflows/release.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7623eedb5..d3c23f2fe 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -104,6 +104,16 @@ jobs: gpg-sign-key: "${{ secrets.RELEASE_GPG_SIGN_KEY }}" - name: sign run: | + echo "=== GPG agent status ===" + gpg-connect-agent 'keyinfo --list' /bye || true + echo "=== GPG secret keys ===" + gpg -K --with-keygrip + echo "=== GPG public keys ===" + gpg --list-keys + echo "=== GNUPG directory contents ===" + ls -la ~/.gnupg/ + ls -la ~/.gnupg/private-keys-v1.d/ || true + echo "=== Signing files ===" ls -hal dist/zip/* for file in dist/zip/*; do gpg -v --default-key 7D061A4AA61436B40713D42EFF054DACD908493A -b --batch --yes --passphrase "${{ secrets.RELEASE_GPG_PASSPHRASE }}" --pinentry-mode loopback --sign "$file"