Skip to content

Commit 46644cd

Browse files
committed
Use environment variables to assign signatory details.
1 parent a956561 commit 46644cd

File tree

4 files changed

+14
-8
lines changed

4 files changed

+14
-8
lines changed

.github/workflows/publish-android-maven-central.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,7 @@ jobs:
4040
env:
4141
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
4242
OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
43+
ORG_GRADLE_PROJECT_signingKeyId: ${{ secrets.SIGNING_KEY_ID }}
44+
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.OSSRH_GPG_KEY }}
4345
working-directory: ./src/AndroidClient
44-
run: ./gradlew android:publishAllPublicationsToOSSRHRepository -Psigning.key=${{ secrets.OSSRH_GPG }}
46+
run: ./gradlew android:publishAllPublicationsToOSSRHRepository

.github/workflows/publish-client-maven-central.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,7 @@ jobs:
4040
env:
4141
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
4242
OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
43+
ORG_GRADLE_PROJECT_signingKeyId: ${{ secrets.SIGNING_KEY_ID }}
44+
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.OSSRH_GPG_KEY }}
4345
working-directory: ./src/AndroidClient
44-
run: ./gradlew client:publishAllPublicationsToOSSRHRepository -Psigning.key=${{ secrets.OSSRH_GPG }}
46+
run: ./gradlew client:publishAllPublicationsToOSSRHRepository

src/AndroidClient/android/build.gradle

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,12 +118,13 @@ publishing {
118118

119119

120120

121-
if (project.hasProperty('signing.key')) {
121+
if (findProperty('signingKeyId')) {
122122
println "Signing enabled"
123123
signing {
124+
def signingKeyId = findProperty("signingKeyId")
125+
def signingKey = findProperty("signingKey")
126+
useInMemoryPgpKeys(signingKeyId, signingKey, null)
124127
sign publishing.publications.mavenJava
125-
useInMemoryPgpKeys(findProperty("signing.key") as String, null)
126-
//useGpgCmd(findProperty("signing.secretKeyRingFile"))
127128
}
128129
} else {
129130
println "Signing disabled"

src/AndroidClient/client/build.gradle

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,12 +104,13 @@ publishing {
104104
}
105105
}
106106

107-
if (project.hasProperty('signing.key')) {
107+
if (findProperty('signingKeyId')) {
108108
println "Signing enabled"
109109
signing {
110+
def signingKeyId = findProperty("signingKeyId")
111+
def signingKey = findProperty("signingKey")
112+
useInMemoryPgpKeys(signingKeyId, signingKey, null)
110113
sign publishing.publications.mavenJava
111-
useInMemoryPgpKeys(findProperty("signing.key") as String, null)
112-
//useGpgCmd(findProperty("signing.secretKeyRingFile"))
113114
}
114115
} else {
115116
println "Signing disabled"

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy