@@ -14,16 +14,16 @@ jobs:
14
14
build :
15
15
runs-on : ubuntu-latest
16
16
steps :
17
- - uses : actions/checkout@v3
17
+ - uses : actions/checkout@v4
18
18
19
19
- name : Check release tag match # ... and fail fast if they do not
20
20
run : diff <(echo "${{ github.ref_name }}") <(echo "$(mvn -B help:evaluate -Dexpression=project.version -q -DforceStdout)")
21
21
22
22
- name : Set up JDK 11
23
- uses : actions/setup-java@v3
23
+ uses : actions/setup-java@v4
24
24
with :
25
25
java-version : ' 11'
26
- distribution : ' adopt '
26
+ distribution : ' temurin '
27
27
cache : maven
28
28
29
29
- name : Build
@@ -34,20 +34,20 @@ jobs:
34
34
mvn $MAVEN_CLI_OPTS $JAVA_ADDITIONAL_OPTS test integration-test
35
35
36
36
- name : Set up Apache Maven Central
37
- uses : actions/setup-java@v3
37
+ uses : actions/setup-java@v4
38
38
with :
39
39
java-version : ' 11'
40
- distribution : ' adopt '
40
+ distribution : ' temurin '
41
41
server-id : ossrh
42
- server-username : SONATYPE_USERNAME
43
- server-password : SONATYPE_PASSWORD
42
+ server-username : MAVEN_USERNAME
43
+ server-password : MAVEN_PASSWORD
44
44
gpg-private-key : ${{ secrets.GPG_PRIVATE_KEY }}
45
45
gpg-passphrase : GPG_PRIVATE_KEY_PASSWORD
46
46
47
47
- name : Publish to Apache Maven Central
48
48
if : github.event.release
49
49
run : mvn deploy -P release
50
50
env :
51
- SONATYPE_USERNAME : ${{ secrets.SONATYPE_USERNAME }}
52
- SONATYPE_PASSWORD : ${{ secrets.SONATYPE_PASSWORD }}
51
+ MAVEN_USERNAME : ${{ secrets.SONATYPE_TOKEN_USERNAME }}
52
+ MAVEN_PASSWORD : ${{ secrets.SONATYPE_TOKEN_PASSWORD }}
53
53
GPG_PRIVATE_KEY_PASSWORD : ${{ secrets.GPG_PRIVATE_KEY_PASSWORD }}
0 commit comments