diff --git a/.github/workflows/maven_snapshot.yml b/.github/workflows/maven_snapshot.yml
index fdb3fdfe6..05954c3cf 100644
--- a/.github/workflows/maven_snapshot.yml
+++ b/.github/workflows/maven_snapshot.yml
@@ -23,10 +23,7 @@ jobs:
server-id: ossrh
server-username: ${{ secrets.OSSRHUSERNAME }}
server-password: ${{ secrets.OSSRHPASSWORD }}
- - id: install-secret-key
- name: Install gpg secret key
- run: |
- cat <(echo -e "${{ secrets.OSSRH_GPG_SECRET_KEY }}") | gpg --batch --import
- gpg --list-secret-keys --keyid-format LONG
+ gpg-private-key: ${{ secrets.OSSRH_GPG_SECRET_KEY }}
+ gpg-passphrase: ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}
- name: Build with Maven
- run: mvn --batch-mode -Dgpg.passphrase=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} clean deploy
+ run: mvn --batch-mode clean deploy -P central-deploy -DskipTests=true
diff --git a/pom.xml b/pom.xml
index 5d3ea7bf3..309b234ee 100644
--- a/pom.xml
+++ b/pom.xml
@@ -169,6 +169,13 @@
sign
+
+
+
+ --pinentry-mode
+ loopback
+
+