File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed
Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change 1+ name : release-workflow
2+ run-name : Release run ${{ github.run_number }}
3+ on :
4+ workflow_dispatch : # Only run when manually started
5+ jobs :
6+ release :
7+ name : Release
8+ runs-on : ubuntu-22.04
9+ steps :
10+ - name : Checkout
11+ uses : actions/checkout@v3
12+ - name : Setup Java
13+ uses : actions/setup-java@v3
14+ with :
15+ distribution : ' temurin'
16+ java-package : ' jdk'
17+ java-version : ' 17'
18+ check-latest : true
19+ server-id : ' ossrh'
20+ server-username : OSSRH_USERNAME
21+ server-password : OSSRH_PASSWORD
22+ gpg-private-key : ${{ secrets.MAVEN_GPG_PRIVATE_KEY }}
23+ gpg-passphrase : SIGN_KEY_PASS
24+ cache : ' maven'
25+ - name : Build & Deploy
26+ run : |
27+ mvn -U -B clean deploy -P release
28+ env :
29+ SIGN_KEY_PASS : ${{ secrets.MAVEN_GPG_PASSPHRASE }}
30+ OSSRH_USERNAME : ${{ secrets.OSSRH_USERNAME }}
31+ OSSRH_PASSWORD : ${{ secrets.OSSRH_PASSWORD }}
You can’t perform that action at this time.
0 commit comments