7
7
name : Run checkstyle
8
8
runs-on : ubuntu-latest
9
9
steps :
10
- - uses : actions/checkout@v2
10
+ - uses : actions/checkout@v3
11
11
- name : Set up JDK 11
12
- uses : actions/setup-java@v2
12
+ uses : actions/setup-java@v3
13
13
with :
14
14
distribution : ' zulu'
15
15
java-version : 11
16
16
java-package : jdk
17
17
- name : Cache local Maven repository
18
- uses : actions/cache@v2
18
+ uses : actions/cache@v3
19
19
with :
20
20
path : ~/.m2
21
21
key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
@@ -34,19 +34,25 @@ jobs:
34
34
include :
35
35
- java_version : ' 16'
36
36
java_allow_illegal_access : true
37
- - java_version : ' 17-ea'
37
+ - java_version : ' 17'
38
+ java_allow_illegal_access : true
39
+ - java_version : ' 18'
40
+ java_allow_illegal_access : true
41
+ - java_version : ' 19'
42
+ java_allow_illegal_access : true
43
+ - java_version : ' 20'
38
44
java_allow_illegal_access : true
39
45
40
46
steps :
41
- - uses : actions/checkout@v2
47
+ - uses : actions/checkout@v3
42
48
- name : Set up JDK ${{ matrix.java_version }}
43
- uses : actions/setup-java@v2
49
+ uses : actions/setup-java@v3
44
50
with :
45
51
distribution : ' zulu'
46
52
java-version : ${{ matrix.java_version }}
47
53
java-package : jdk
48
54
- name : Cache local Maven repository
49
- uses : actions/cache@v2
55
+ uses : actions/cache@v3
50
56
with :
51
57
path : ~/.m2
52
58
key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
@@ -65,12 +71,12 @@ jobs:
65
71
strategy :
66
72
matrix :
67
73
java_version : ['11']
68
- maven_version : ['3.1.1', '3.2.5', '3.3.9', '3.5.4', '3.6.3', '3.8.1 ']
74
+ maven_version : ['3.1.0-alpha- 1', '3.1.1', '3. 2.5', '3.3.9', '3.5.4', '3.6.3', '3.8.8', '3.9.1', '4.0.0-alpha-5 ']
69
75
70
76
steps :
71
- - uses : actions/checkout@v2
77
+ - uses : actions/checkout@v3
72
78
- name : Set up JDK ${{ matrix.java_version }}
73
- uses : actions/setup-java@v2
79
+ uses : actions/setup-java@v3
74
80
with :
75
81
distribution : ' zulu'
76
82
java-version : ${{ matrix.java_version }}
93
99
- name : Setup System Path to use the custom Maven
94
100
run : echo "${M2_HOME}/bin" >> $GITHUB_PATH
95
101
- name : Cache local Maven repository
96
- uses : actions/cache@v2
102
+ uses : actions/cache@v3
97
103
with :
98
104
path : ~/.m2
99
105
# Include Maven version in key to not use cache from other Maven versions
@@ -117,16 +123,16 @@ jobs:
117
123
if : ${{ github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/') || github.ref == 'refs/heads/master') }}
118
124
119
125
steps :
120
- - uses : actions/checkout@v2
126
+ - uses : actions/checkout@v3
121
127
- run : git checkout "${GITHUB_REF:11}"
122
128
- name : Set up JDK 11
123
- uses : actions/setup-java@v2
129
+ uses : actions/setup-java@v3
124
130
with :
125
131
distribution : ' zulu'
126
132
java-version : 11
127
133
java-package : jdk
128
134
- name : Cache local Maven repository
129
- uses : actions/cache@v2
135
+ uses : actions/cache@v3
130
136
with :
131
137
path : ~/.m2
132
138
key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
@@ -141,15 +147,15 @@ jobs:
141
147
if : ${{ github.event_name != 'pull_request' && !startsWith(github.ref, 'refs/tags/') && github.ref == 'refs/heads/master' }}
142
148
143
149
steps :
144
- - uses : actions/checkout@v2
150
+ - uses : actions/checkout@v3
145
151
- name : Set up JDK 11
146
- uses : actions/setup-java@v2
152
+ uses : actions/setup-java@v3
147
153
with :
148
154
distribution : ' zulu'
149
155
java-version : 11
150
156
java-package : jdk
151
157
- name : Cache local Maven repository
152
- uses : actions/cache@v2
158
+ uses : actions/cache@v3
153
159
with :
154
160
path : ~/.m2
155
161
key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
0 commit comments