File tree Expand file tree Collapse file tree 2 files changed +13
-10
lines changed
Expand file tree Collapse file tree 2 files changed +13
-10
lines changed Original file line number Diff line number Diff line change @@ -27,14 +27,16 @@ jobs:
2727 with :
2828 java-version : ' 17'
2929 distribution : ' temurin'
30- - name : Decode GPG Key
31- run : |
32- mkdir -p ~/.gradle/
33- echo " ${{secrets.GPG_PRIVATE_KEY}}" > ~/.gradle/secring.gpg.b64
34- base64 -d ~/.gradle/secring.gpg.b64 > ~/.gradle/secring.gpg
30+ server-id : ossrh
31+ server-username : OSSRH_USERNAME
32+ server-password : OSSRH_TOKEN
33+ gpg-private-key : ${{ secrets.GPG_PRIVATE_KEY }}
34+ gpg-passphrase : GPG_PASSPHRASE
3535 - name : Publish package
36- # wraped the signing.password with single quotes as the password could contain special characters
37- run : ./gradlew publish -Psigning.keyId=${{secrets.GPG_PRIVATE_KEY_ID}} -Psigning.password='${{secrets.GPG_PASSPHRASE}}' -Psigning.secretKeyRingFile=$(echo ~/.gradle/secring.gpg) --warn --stacktrace
36+ uses : gradle/gradle-build-action@749f47bda3e44aa060e82d7b3ef7e40d953bd629
37+ with :
38+ arguments : publish
3839 env :
39- OSSRH_USERNAME : ${{secrets.OSSRH_USERNAME}}
40- OSSRH_TOKEN : ${{secrets.OSSRH_TOKEN}}
40+ OSSRH_USERNAME : ${{ secrets.OSSRH_USERNAME }}
41+ OSSRH_TOKEN : ${{ secrets.OSSRH_TOKEN }}
42+ GPG_PASSPHRASE : ${{ secrets.GPG_PASSPHRASE }}
Original file line number Diff line number Diff line change @@ -134,7 +134,7 @@ publishing {
134134 }
135135 repositories {
136136 maven {
137- name = " OSSRH "
137+ name = " ossrh "
138138 val releasesRepoUrl = uri(" https://oss.sonatype.org/service/local/staging/deploy/maven2/" )
139139 val snapshotsRepoUrl = uri(" https://oss.sonatype.org/content/repositories/snapshots" )
140140 url = if (version.toString().endsWith(" SNAPSHOT" )) snapshotsRepoUrl else releasesRepoUrl
@@ -148,6 +148,7 @@ publishing {
148148
149149signing {
150150 sign(publishing.publications[" mavenJava" ])
151+ useGpgCmd()
151152}
152153
153154tasks.javadoc {
You can’t perform that action at this time.
0 commit comments