8
8
name : Java ${{ matrix.java }}
9
9
strategy :
10
10
matrix :
11
- java : [8, 11, 12, 13, 14, 15, 16, 17 ]
11
+ java : [17, 21 ]
12
12
env :
13
13
REPO_SLUG : ${{ github.repository }}
14
14
BRANCH : ${{ github.head_ref }}
15
15
steps :
16
- - uses : actions/checkout@v2
16
+ - uses : actions/checkout@v4
17
17
- name : Set up JDK ${{ matrix.java }}
18
- uses : actions/setup-java@v1
18
+ uses : actions/setup-java@v4
19
19
with :
20
20
java-version : ${{ matrix.java }}
21
+ distribution : temurin
21
22
- name : Cache Maven dependencies
22
- uses : actions/cache@v2
23
+ uses : actions/cache@v4
23
24
with :
24
25
path : ~/.m2
25
26
key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
@@ -32,18 +33,19 @@ jobs:
32
33
name : Java ${{ matrix.java }}
33
34
strategy :
34
35
matrix :
35
- java : [11 ]
36
+ java : [17 ]
36
37
env :
37
38
REPO_SLUG : ${{ github.repository }}
38
39
BRANCH : ${{ github.head_ref }}
39
40
steps :
40
- - uses : actions/checkout@v2
41
+ - uses : actions/checkout@v4
41
42
- name : Set up JDK ${{ matrix.java }}
42
- uses : actions/setup-java@v1
43
+ uses : actions/setup-java@v4
43
44
with :
44
45
java-version : ${{ matrix.java }}
46
+ distribution : temurin
45
47
- name : Cache Maven dependencies
46
- uses : actions/cache@v2
48
+ uses : actions/cache@v4
47
49
with :
48
50
path : ~/.m2
49
51
key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
@@ -56,18 +58,19 @@ jobs:
56
58
name : Java ${{ matrix.java }}
57
59
strategy :
58
60
matrix :
59
- java : [11 ]
61
+ java : [17 ]
60
62
env :
61
63
REPO_SLUG : ${{ github.repository }}
62
64
BRANCH : ${{ github.head_ref }}
63
65
steps :
64
- - uses : actions/checkout@v2
66
+ - uses : actions/checkout@v4
65
67
- name : Set up JDK ${{ matrix.java }}
66
- uses : actions/setup-java@v1
68
+ uses : actions/setup-java@v4
67
69
with :
68
70
java-version : ${{ matrix.java }}
71
+ distribution : temurin
69
72
- name : Cache Maven dependencies
70
- uses : actions/cache@v2
73
+ uses : actions/cache@v4
71
74
with :
72
75
path : ~/.m2
73
76
key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
@@ -80,18 +83,19 @@ jobs:
80
83
name : Java ${{ matrix.java }}
81
84
strategy :
82
85
matrix :
83
- java : [11 ]
86
+ java : [17 ]
84
87
env :
85
88
REPO_SLUG : ${{ github.repository }}
86
89
BRANCH : ${{ github.head_ref }}
87
90
steps :
88
- - uses : actions/checkout@v2
91
+ - uses : actions/checkout@v4
89
92
- name : Set up JDK ${{ matrix.java }}
90
- uses : actions/setup-java@v1
93
+ uses : actions/setup-java@v4
91
94
with :
92
95
java-version : ${{ matrix.java }}
96
+ distribution : temurin
93
97
- name : Cache Maven dependencies
94
- uses : actions/cache@v2
98
+ uses : actions/cache@v4
95
99
with :
96
100
path : ~/.m2
97
101
key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
0 commit comments