| | |
| | | name: Package/Deploy Maven |
| | | name: Package/Deploy |
| | | |
| | | on: |
| | | workflow_run: |
| | | branches: [ master ] |
| | | workflows: ["Build Maven"] |
| | | workflows: ["Build"] |
| | | types: [completed] |
| | | jobs: |
| | | deploy: |
| | | name: Maven deploy |
| | | deploy-maven: |
| | | if: ${{ github.event.workflow_run.conclusion == 'success' }} |
| | | runs-on: 'ubuntu-latest' |
| | | steps: |
| | |
| | | gpg --list-secret-keys --keyid-format LONG |
| | | - name: Build package local |
| | | env: |
| | | MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }} |
| | | MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }} |
| | | MAVEN_OPTS: -Dhttps.protocols=TLSv1.2 -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -Dmaven.wagon.http.retryHandler.requestSentEnabled=true -Dmaven.wagon.http.retryHandler.count=10 |
| | | if: ${{ !(github.event.workflow_run.event=='push' && env.MAVEN_USERNAME!='' && env.MAVEN_PASSWORD!='')}} |
| | | run: mvn --batch-mode --errors --update-snapshots -Dgpg.passphrase=${{ secrets.GPG_PASSPHRASE }} package --file pom.xml |