19
19
- name : Checkout
20
20
uses : actions/checkout@v2
21
21
22
+ # Install the GPG secret key
23
+ - name : Step 2 - Import GPG Key
24
+ run : |
25
+ echo "${{ secrets.GPG_PUBLIC_KEY }}" | gpg --import
26
+ echo "${{ secrets.GPG_SECRET_KEY }}" | gpg --import --no-tty --batch --yes
27
+ env :
28
+ GPG_PUBLIC_KEY : ${{ secrets.GPG_PUBLIC_KEY }}
29
+ GPG_SECRET_KEY : ${{ secrets.GPG_SECRET_KEY }}
30
+
22
31
# Set up the jdk using version 11 of Adoptium Temurin
23
32
- name : Setup java 11 using Adoptium Temurin
24
33
uses : actions/setup-java@v2
@@ -28,19 +37,13 @@ jobs:
28
37
server-id : ossrh
29
38
server-username : MAVEN_USERNAME
30
39
server-password : MAVEN_PASSWORD
31
- gpg-private-key : ${{ secrets.GPG_SIGNING_KEY }}
40
+ gpg-private-key : ${{ secrets.GPG_SECRET_KEY }}
32
41
gpg-passphrase : MAVEN_GPG_PASSPHRASE
33
42
34
- # Install the GPG secret key
35
- - name : Install gpg secret key
36
- run : |
37
- cat <(echo -e "${{ secrets.OSSRH_GPG_SECRET_KEY }}") | gpg --batch --import
38
- gpg --list-secret-keys --keyid-format LONG
39
-
40
43
# Deploy the snapshot
41
44
- name : Deploy
42
45
run : mvn deploy -ntp --batch-mode
43
46
env :
44
- MAVEN_USERNAME : ${{ secrets.OSSRH_USERNAME }}
45
- MAVEN_PASSWORD : ${{ secrets.OSSRH_TOKEN }}
46
- MAVEN_GPG_PASSPHRASE : ${{ secrets.OSSRH_GPG_PASSWORD }}
47
+ MAVEN_USERNAME : ${{ secrets.MVN_CENTRAL_USERNAME }}
48
+ MAVEN_PASSWORD : ${{ secrets.MVN_CENTRAL_PASSWORD }}
49
+ MAVEN_GPG_PASSPHRASE : ${{ secrets.MAVEN_GPG_PASSPHRASE }}
0 commit comments