Skip to content

Commit 8408d4b

Browse files
authored
ci: Add Support for MAVEN_CENTRAL_PGP_PASSWORD (#320)
1 parent bc517e3 commit 8408d4b

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

‎.github/workflows/publish.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,4 @@ jobs:
2828
MAVEN_CENTRAL_USERTOKEN_USERNAME: ${{ secrets.MAVEN_CENTRAL_USERTOKEN_USERNAME }}
2929
MAVEN_CENTRAL_USERTOKEN_PASSWORD: ${{ secrets.MAVEN_CENTRAL_USERTOKEN_PASSWORD }}
3030
MAVEN_CENTRAL_PGP_KEY: ${{ secrets.MAVEN_CENTRAL_PGP_KEY }}
31+
MAVEN_CENTRAL_PGP_PASSWORD: ${{ secrets.MAVEN_CENTRAL_PGP_PASSWORD }}

‎build.gradle‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,8 @@ nexusPublishing {
159159
// to publish to local maven repo skip signing: ./gradlew publishToMavenLocal -x signGraphqlJavaPublication
160160
signing {
161161
def signingKey = System.getenv("MAVEN_CENTRAL_PGP_KEY")
162-
useInMemoryPgpKeys(signingKey, "")
162+
def signingPassword = System.getenv("MAVEN_CENTRAL_PGP_PASSWORD")
163+
useInMemoryPgpKeys(signingKey, signingPassword == null ? "" : signingPassword)
163164
sign publishing.publications
164165
}
165166

0 commit comments

Comments
 (0)