File tree Expand file tree Collapse file tree 7 files changed +28
-14
lines changed Expand file tree Collapse file tree 7 files changed +28
-14
lines changed Original file line number Diff line number Diff line change @@ -17,16 +17,27 @@ jobs:
17
17
- " temurin"
18
18
19
19
steps :
20
- - uses : actions/checkout@v3
20
+ - uses : actions/checkout@v4
21
21
with :
22
22
submodules : recursive
23
23
24
+ # We need the GPG key to sign the package.
25
+ - id : install-secret-key
26
+ name : Install GPG secret key
27
+ run : |
28
+ cat <(echo -e "${{ secrets.OSSRH_GPG_SECRET_KEY }}") | gpg --batch --import
29
+ gpg --list-secret-keys --keyid-format LONG
30
+
24
31
- name : Set up JDK ${{ matrix.java-version }}
25
- uses : actions/setup-java@v3
32
+ uses : actions/setup-java@v4
26
33
with :
27
34
java-version : ${{ matrix.java-version }}
28
35
distribution : ${{ matrix.distribution }}
29
36
cache : " maven"
30
37
38
+ # We build in "release" mode to test the documentation.
31
39
- name : Verify with Maven
32
- run : mvn --update-snapshots --no-transfer-progress verify
40
+ run : |
41
+ mvn --update-snapshots --no-transfer-progress \
42
+ -Dgpg.passphrase=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} \
43
+ verify -P release
Original file line number Diff line number Diff line change 1
- name : Checks
1
+ name : Check Style
2
2
3
3
on :
4
4
- push
8
8
name : Check Code Style
9
9
runs-on : ubuntu-latest
10
10
steps :
11
- - uses : actions/checkout@v3
11
+ - uses : actions/checkout@v4
12
12
with :
13
13
submodules : recursive
14
14
15
- - name : Set up JDK 11
16
- uses : actions/setup-java@v3
15
+ - name : Set up JDK
16
+ uses : actions/setup-java@v4
17
17
with :
18
- java-version : 11
18
+ java-version : " 11 "
19
19
distribution : " temurin"
20
20
cache : " maven"
21
21
Original file line number Diff line number Diff line change 38
38
39
39
steps :
40
40
- name : Checkout repository
41
- uses : actions/checkout@v3
41
+ uses : actions/checkout@v4
42
42
43
43
# Initializes the CodeQL tools for scanning.
44
44
- name : Initialize CodeQL
Original file line number Diff line number Diff line change @@ -12,12 +12,12 @@ jobs:
12
12
name : Publish Documentation
13
13
runs-on : ubuntu-latest
14
14
steps :
15
- - uses : actions/checkout@v3
15
+ - uses : actions/checkout@v4
16
16
with :
17
17
submodules : recursive
18
18
19
- - name : Set up JDK 11
20
- uses : actions/setup-java@v3
19
+ - name : Set up JDK
20
+ uses : actions/setup-java@v4
21
21
with :
22
22
java-version : " 11"
23
23
distribution : " temurin"
Original file line number Diff line number Diff line change 14
14
- uses : actions/checkout@v4
15
15
with :
16
16
submodules : recursive
17
+
18
+ # We need the GPG key to sign the package.
17
19
- id : install-secret-key
18
20
name : Install GPG secret key
19
21
run : |
Original file line number Diff line number Diff line change 15
15
max-parallel : 2
16
16
matrix :
17
17
java-version :
18
+ - " 21"
18
19
- " 17"
19
20
- " 11"
20
21
- " 8"
Original file line number Diff line number Diff line change 90
90
<plugin >
91
91
<artifactId >maven-compiler-plugin</artifactId >
92
92
<groupId >org.apache.maven.plugins</groupId >
93
- <version >3.10 .1</version >
93
+ <version >3.12 .1</version >
94
94
<configuration >
95
95
<annotationProcessorPaths >
96
96
<path >
341
341
<org .mapstruct.version>1.5.3.Final</org .mapstruct.version>
342
342
<org .projectlombok.lombok-mapstruct-binding.version>0.2.0
343
343
</org .projectlombok.lombok-mapstruct-binding.version>
344
- <org .projectlombok.version>1.18.26 </org .projectlombok.version>
344
+ <org .projectlombok.version>1.18.30 </org .projectlombok.version>
345
345
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
346
346
<wiremock .version>2.27.2</wiremock .version>
347
347
</properties >
You can’t perform that action at this time.
0 commit comments