From a61f62753eb391567bc1b4738d5af597cf45b969 Mon Sep 17 00:00:00 2001 From: Richard Harms Date: Mon, 11 May 2026 18:19:15 -0500 Subject: [PATCH 1/2] #4: Added support for MAVEN_CENTRAL_PGP_PASSWORD --- build.gradle | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 62210f2b..face22ca 100644 --- a/build.gradle +++ b/build.gradle @@ -159,7 +159,8 @@ nexusPublishing { // to publish to local maven repo skip signing: ./gradlew publishToMavenLocal -x signGraphqlJavaPublication signing { def signingKey = System.getenv("MAVEN_CENTRAL_PGP_KEY") - useInMemoryPgpKeys(signingKey, "") + def signingPassword = System.getenv("MAVEN_CENTRAL_PGP_PASSWORD") + useInMemoryPgpKeys(signingKey, signingPassword == null ? "" : signingPassword) sign publishing.publications } From 03af4452f6b586a7e0dc24406da97d049b7be8b0 Mon Sep 17 00:00:00 2001 From: Richard Harms Date: Fri, 22 May 2026 20:28:54 -0500 Subject: [PATCH 2/2] #4: Added obtaining MAVEN_CENTRAL_PGP_PASSWORD from secrets --- .github/workflows/publish.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index c5ebcb50..55f7246c 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -28,3 +28,4 @@ jobs: MAVEN_CENTRAL_USERTOKEN_USERNAME: ${{ secrets.MAVEN_CENTRAL_USERTOKEN_USERNAME }} MAVEN_CENTRAL_USERTOKEN_PASSWORD: ${{ secrets.MAVEN_CENTRAL_USERTOKEN_PASSWORD }} MAVEN_CENTRAL_PGP_KEY: ${{ secrets.MAVEN_CENTRAL_PGP_KEY }} + MAVEN_CENTRAL_PGP_PASSWORD: ${{ secrets.MAVEN_CENTRAL_PGP_PASSWORD }}