File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed
Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change 7777 server-password : ${{ secrets.OSSRH_TOKEN }}
7878 gpg-private-key : ${{ secrets.MAVEN_GPG_PRIVATE_KEY }}
7979 gpg-passphrase : MAVEN_GPG_PASSPHRASE
80-
80+
81+ - name : Import GPG key
82+ run : |
83+ echo "$GPG_PRIVATE_KEY" | gpg --batch --import
84+ echo "$GPG_PASSPHRASE" | gpg --batch --pinentry-mode loopback --passphrase-fd 0 --import <(echo "$GPG_PRIVATE_KEY")
85+ env :
86+ GPG_PRIVATE_KEY : ${{ secrets.MAVEN_GPG_PRIVATE_KEY }}
87+ GPG_PASSPHRASE : ${{ secrets.MAVEN_GPG_PASSPHRASE }}
88+
8189 - name : Update the POM version.
82- run : mvn -B versions:set -DnewVersion='${{ env.RELEASE_VERSION }}' --file pom.xml -DskipTests
90+ run : mvn -B versions:set -DnewVersion='${{ env.RELEASE_VERSION }}' -Dgpg.passphrase=${{ secrets.MAVEN_GPG_PASSPHRASE }} - -file pom.xml -DskipTests
8391
8492 - name : Build artifactId property
8593 run : |
9098 echo "AID_PROP=${prop}" >> $GITHUB_ENV
9199
92100 - name : Publish package
93- run : mvn --batch-mode deploy -DskipTests ${{ env.AID_PROP }}
101+ run : mvn --batch-mode deploy -DskipTests -Dgpg.passphrase=${{ secrets.MAVEN_GPG_PASSPHRASE }} ${{ env.AID_PROP }}
94102 env :
95103 MAVEN_USERNAME : ${{ secrets.OSSRH_USERNAME }}
96104 MAVEN_PASSWORD : ${{ secrets.OSSRH_TOKEN }}
You can’t perform that action at this time.
0 commit comments