release.yml Use env var for passphrase

This commit is contained in:
Derek Bailey
2022-10-26 22:50:05 -07:00
committed by GitHub
parent cefc21c1f9
commit 49d9f941c0

View File

@@ -88,17 +88,19 @@ jobs:
with: with:
java-version: '11' java-version: '11'
distribution: 'adopt' distribution: 'adopt'
cache: 'maven'
server-id: ossrh server-id: ossrh
server-username: OSSRH_USERNAME server-username: OSSRH_USERNAME
server-password: OSSRH_PASSWORD server-password: OSSRH_PASSWORD
gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }} gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }}
gpg-passphrase: ${{ secrets.MAVEN_GPG_PASSPHRASE }} gpg-passphrase: MAVEN_GPG_PASSPHRASE # this needs to be an env var
- name: Publish Maven - name: Publish Maven
run: mvn --batch-mode clean deploy run: mvn --batch-mode clean deploy
env: env:
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }} OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
OSSRH_PASSWORD: ${{ secrets.OSSRH_TOKEN }} OSSRH_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }}