File tree 1 file changed +11
-19
lines changed
1 file changed +11
-19
lines changed Original file line number Diff line number Diff line change 3
3
release :
4
4
types : [created]
5
5
6
+ env :
7
+ MAVEN_USERNAME : ${{ secrets.OSSRH_USERNAME }}
8
+ MAVEN_PASSWORD : ${{ secrets.OSSRH_TOKEN }}
9
+ GPG_PRIVATE_KEY : ${{ secrets.GPG_PRIVATE_KEY }}
10
+ PASSPHRASE : ${{ secrets.GPG_PRIVATE_KEY_PASSWORD }}
11
+
6
12
jobs :
7
13
publish :
8
14
runs-on : ubuntu-latest
9
15
steps :
10
- -
11
- name : Checkout
16
+ - name : Checkout
12
17
uses : actions/checkout@v2
13
- -
14
- name : Setup Java
18
+ - name : Setup Java
15
19
uses : actions/setup-java@v1
16
20
with :
17
21
java-version : 1.11
18
22
server-id : ossrh
19
23
server-username : MAVEN_USERNAME
20
24
server-password : MAVEN_PASSWORD
21
- -
22
- name : Import GPG key
25
+ - name : Import GPG key
23
26
uses : crazy-max/ghaction-import-gpg@v2
24
- env :
25
- GPG_PRIVATE_KEY : ${{ secrets.OSSRH_GPG_SECRET_KEY }}
26
- PASSPHRASE : ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}
27
- -
28
- name : Publish to Maven Central Repository (OSSRH)
29
- run : mvn \
30
- --no-transfer-progress \
31
- --batch-mode \
32
- -Dgpg.passphrase=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} \
33
- clean deploy
34
- env :
35
- MAVEN_USERNAME : ${{ secrets.OSSRH_USERNAME }}
36
- MAVEN_PASSWORD : ${{ secrets.OSSRH_TOKEN }}
27
+ - name : Publish to Maven Central Repository (OSSRH)
28
+ run : mvn --no-transfer-progress --batch-mode -Dgpg.keyname -Dgpg.passphrase=${PASSPHRASE} clean deploy
You can’t perform that action at this time.
0 commit comments