File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -37,17 +37,22 @@ jobs:
3737 server-id : central
3838 server-username : ${{ secrets.SONATYPE_USERNAME }}
3939 server-password : ${{ secrets.SONATYPE_PASSWORD }}
40- gpg-private-key : ${{ secrets.SONATYPE_GPG_PRIVATE_KEY }}
41- gpg-passphrase : ${{ secrets.SONATYPE_GPG_PASSPHRASE }}
4240
4341 - name : Run Maven Verification (With Native Signing)
4442 run : |
43+ mkdir -p ~/.gnupg
44+ chmod 700 ~/.gnupg
45+ echo "$RAW_GPG_KEY" > private.key
46+ gpg --batch --import private.key
47+ rm private.key
48+
4549 mvn clean verify -B -ntp \
4650 -DskipTests=true \
4751 -Dmaven.javadoc.skip=true \
4852 -Dgpg.keyname="95BCB1665C76C3A6"
4953 env :
50- MAVEN_GPG_PASSPHRASE : ${{ secrets.SONATYPE_GPG_PASSPHRASE }}
54+ RAW_GPG_KEY : ${{ secrets.SONATYPE_GPG_PRIVATE_KEY }}
55+ MAVEN_GPG_PASSPHRASE : ${{ secrets.SONATYPE_GPG_PASSPHRASE }}
5156
5257# - name: Run Maven Release
5358# run: |
You can’t perform that action at this time.
0 commit comments