We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6180bef commit 607a3b0Copy full SHA for 607a3b0
2 files changed
.github/workflows/release.yml
@@ -55,4 +55,5 @@ jobs:
55
env:
56
MAVEN_CENTRAL_USERNAME: ${{ secrets.MAVEN_CENTRAL_USERNAME }}
57
MAVEN_CENTRAL_PASSWORD: ${{ secrets.MAVEN_CENTRAL_PASSWORD }}
58
+ GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }}
59
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
build.gradle.kts
@@ -143,8 +143,9 @@ subprojects {
143
gradle.taskGraph.hasTask("publishAllPublicationsToMavenCentralRepository")
144
})
145
146
- // Use GPG command (key imported by actions/setup-java)
147
- useGpgCmd()
+ val signingKey = System.getenv("GPG_PRIVATE_KEY")
+ val signingPassword = System.getenv("GPG_PASSPHRASE")
148
+ useInMemoryPgpKeys(signingKey, signingPassword)
149
150
sign(the<PublishingExtension>().publications["mavenJava"])
151
}
0 commit comments