@@ -20,17 +20,11 @@ jobs:
20
20
runs-on : ubuntu-latest
21
21
steps :
22
22
- uses : actions/checkout@v3
23
- - name : Cache local Maven repository
24
- uses : actions/cache@v3
23
+ - uses : actions/setup-java@v3
25
24
with :
26
- path : ~/.m2/repository
27
- key : build-${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
28
- restore-keys : |
29
- build-${{ runner.os }}-maven-
30
- - uses :
31
- AdoptOpenJDK/install-jdk@v1
32
- with :
33
- version : ' 11'
25
+ distribution : ' zulu'
26
+ java-version : ' 17'
27
+ cache : ' maven'
34
28
- name : Install dependencies
35
29
run : mvn install -Pinclude-extra-modules -DskipTests=true -DskipITs=true -Darchetype.test.skip=true -Dmaven.javadoc.skip=true --batch-mode -Dstyle.color=always --show-version
36
30
- name : Test
@@ -43,17 +37,11 @@ jobs:
43
37
runs-on : ubuntu-latest
44
38
steps :
45
39
- uses : actions/checkout@v3
46
- - name : Cache local Maven repository
47
- uses : actions/cache@v3
48
- with :
49
- path : ~/.m2/repository
50
- key : javadoc-${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
51
- restore-keys : |
52
- javadoc-${{ runner.os }}-maven-
53
- - uses :
54
- AdoptOpenJDK/install-jdk@v1
40
+ - uses : actions/setup-java@v3
55
41
with :
56
- version : ' 11'
42
+ distribution : ' zulu'
43
+ java-version : ' 17'
44
+ cache : ' maven'
57
45
- name : Install dependencies
58
46
run : mvn install -DskipTests=true -DskipITs=true -Darchetype.test.skip=true -Dmaven.javadoc.skip=true --batch-mode -Dstyle.color=always --show-version
59
47
- name : Javadoc
@@ -64,17 +52,11 @@ jobs:
64
52
runs-on : ubuntu-latest
65
53
steps :
66
54
- uses : actions/checkout@v3
67
- - name : Cache local Maven repository
68
- uses : actions/cache@v3
55
+ - uses : actions/setup-java@v3
69
56
with :
70
- path : ~/.m2/repository
71
- key : coverage-${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
72
- restore-keys : |
73
- coverage-${{ runner.os }}-maven-
74
- - uses :
75
- AdoptOpenJDK/install-jdk@v1
76
- with :
77
- version : ' 11'
57
+ distribution : ' zulu'
58
+ java-version : ' 17'
59
+ cache : ' maven'
78
60
- name : Install dependencies
79
61
run : mvn install -Pinclude-extra-modules -DskipTests=true -DskipITs=true -Darchetype.test.skip=true -Dmaven.javadoc.skip=true --batch-mode -Dstyle.color=always --show-version
80
62
- name : Test (Coverage)
@@ -90,17 +72,11 @@ jobs:
90
72
runs-on : ubuntu-latest
91
73
steps :
92
74
- uses : actions/checkout@v3
93
- - name : Cache local Maven repository
94
- uses : actions/cache@v3
95
- with :
96
- path : ~/.m2/repository
97
- key : semver-${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
98
- restore-keys : |
99
- semver-${{ runner.os }}-maven-
100
- - uses :
101
- AdoptOpenJDK/install-jdk@v1
75
+ - uses : actions/setup-java@v3
102
76
with :
103
- version : ' 11'
77
+ distribution : ' zulu'
78
+ java-version : ' 17'
79
+ cache : ' maven'
104
80
- name : Install dependencies
105
81
run : mvn install -DskipTests=true -DskipITs=true -Darchetype.test.skip=true -Dmaven.javadoc.skip=true --batch-mode -Dstyle.color=always --show-version
106
82
- name : Test (Semver check)
0 commit comments