Skip to content

Commit 7c7c8ee

Browse files
committed
Enhance GPG key setup and add more diagnostic information
1 parent d033637 commit 7c7c8ee

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.github/workflows/maven-central.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,21 @@ jobs:
2020

2121
- name: Setup GPG
2222
run: |
23+
echo "Setting up GPG..."
24+
mkdir -p ~/.gnupg
25+
chmod 700 ~/.gnupg
2326
echo "${{ secrets.GPG_PRIVATE_KEY }}" > private.key
27+
echo "Importing GPG key..."
2428
gpg --batch --import private.key
25-
rm private.key
29+
echo "Trusting GPG key..."
30+
echo -e "5\ny\n" | gpg --command-fd 0 --edit-key ${{ secrets.GPG_KEYNAME }} trust
2631
echo "Listing GPG keys..."
2732
gpg --list-secret-keys --keyid-format LONG
2833
gpg --list-keys --keyid-format LONG
34+
echo "GPG configuration:"
35+
gpg --version
36+
gpgconf --list-dirs
37+
rm private.key
2938
3039
- name: Build and Publish
3140
env:

0 commit comments

Comments
 (0)