File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -45,13 +45,17 @@ jobs:
4545 run : |
4646 mkdir -p ~/.gnupg
4747 chmod 700 ~/.gnupg
48- echo "no-use-agent" > ~/.gnupg/gpg.conf
49- echo "pinentry-mode loopback" >> ~/.gnupg/gpg.conf
48+ echo "pinentry-mode loopback" > ~/.gnupg/gpg.conf
49+ echo "allow-loopback-pinentry" > ~/.gnupg/gpg-agent.conf
50+
51+ - name : Start gpg-agent
52+ run : |
53+ gpg-agent --daemon --batch 2>/dev/null || true
5054
5155 - name : Import GPG key
5256 run : |
5357 echo "${{ secrets.GPG_PRIVATE_KEY }}" | base64 --decode > /tmp/private_key.asc
54- gpg --batch --no-use-agent -- pinentry-mode loopback --passphrase "${{ secrets.GPG_PASSPHRASE }}" --import /tmp/private_key.asc
58+ gpg --batch --pinentry-mode loopback --passphrase "${{ secrets.GPG_PASSPHRASE }}" --import /tmp/private_key.asc || true
5559 rm -f /tmp/private_key.asc
5660 gpg --list-keys
5761 gpg --list-secret-keys
You can’t perform that action at this time.
0 commit comments