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)