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 }} 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 }