File tree Expand file tree Collapse file tree 1 file changed +9
-12
lines changed Expand file tree Collapse file tree 1 file changed +9
-12
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ name: Publish to Maven
2
2
on :
3
3
release :
4
4
types : [created]
5
+ workflow_dispatch :
5
6
jobs :
6
7
publish :
7
8
runs-on : ubuntu-latest
@@ -13,28 +14,24 @@ jobs:
13
14
with :
14
15
node-version : 14
15
16
16
- - name : Set up JDK 8
17
- uses : actions/setup-java@v2
18
- with :
19
- distribution : adopt
20
- java-version : 8
21
- cache : " maven"
22
-
23
17
- name : Set up Maven Central Repository
24
- uses : actions/setup-java@v2
18
+ uses : actions/setup-java@v3
25
19
with :
26
20
java-version : ' 8'
27
21
distribution : ' adopt'
22
+ cache : " maven"
28
23
server-id : ossrh
29
24
server-username : MAVEN_USERNAME
30
- server-password : MAVEN_PASSWORD
25
+ server-password : MAVEN_TOKEN
26
+ gpg-private-key : ${{ secrets.OSSRH_GPG_SECRET_KEY }}
27
+ gpg-passphrase : GPG_PASSPHRASE
31
28
32
29
- name : Publish package
33
30
run : |
34
- npm run init
31
+ npm run init-jvm
35
32
cd jvm
36
33
mvn --batch-mode deploy
37
-
38
34
env :
39
35
MAVEN_USERNAME : ${{ secrets.OSSRH_USERNAME }}
40
- MAVEN_PASSWORD : ${{ secrets.OSSRH_TOKEN }}
36
+ MAVEN_TOKEN : ${{ secrets.OSSRH_TOKEN }}
37
+ GPG_PASSPHRASE : ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}
You can’t perform that action at this time.
0 commit comments