File tree Expand file tree Collapse file tree 1 file changed +3
-15
lines changed
Expand file tree Collapse file tree 1 file changed +3
-15
lines changed Original file line number Diff line number Diff line change @@ -62,24 +62,12 @@ jobs:
6262 echo "MAVEN_CENTRAL_PORTAL_TOKEN_USERNAME=$MVN_USER"
6363 echo "MAVEN_CENTRAL_PORTAL_TOKEN_PASSWORD=$MVN_PASS"
6464 } >> "$GITHUB_ENV"
65- - name : Setup GPG and JReleaser credentials
66- run : |
67- echo "$MAVEN_GPG_PRIVATE_KEY" | gpg --batch --import
68- GPG_KEY_ID=$(gpg --list-secret-keys --keyid-format LONG | grep '^sec' | awk '{print $2}' | cut -d'/' -f2 | head -1)
69- {
70- echo "JRELEASER_GPG_PUBLIC_KEY<<GPG_EOF"
71- gpg --armor --export "$GPG_KEY_ID"
72- echo "GPG_EOF"
73- echo "JRELEASER_GPG_SECRET_KEY<<GPG_EOF"
74- gpg --armor --export-secret-keys "$GPG_KEY_ID"
75- echo "GPG_EOF"
76- echo "JRELEASER_GPG_PASSPHRASE=$MAVEN_GPG_PASSPHRASE"
77- echo "JRELEASER_NEXUS2_MAVEN_CENTRAL_USERNAME=$MAVEN_CENTRAL_PORTAL_TOKEN_USERNAME"
78- echo "JRELEASER_NEXUS2_MAVEN_CENTRAL_PASSWORD=$MAVEN_CENTRAL_PORTAL_TOKEN_PASSWORD"
79- } >> "$GITHUB_ENV"
8065 - name : Stage artifacts
8166 run : mvn deploy -Ppublication -Dprettier.skip=true
8267 - name : Publish snapshot to Maven Central
68+ env :
69+ JRELEASER_GPG_PASSPHRASE : ${{ env.MAVEN_GPG_PASSPHRASE }}
70+ JRELEASER_GPG_SECRET_KEY : ${{ env.MAVEN_GPG_PRIVATE_KEY }}
8371 run : mvn jreleaser:deploy -Djreleaser.output.directory=out
8472 - name : Upload JReleaser output
8573 if : always()
You can’t perform that action at this time.
0 commit comments