88 name : Java ${{ matrix.java }}
99 strategy :
1010 matrix :
11- java : [8, 11, 12, 13, 14, 15, 16, 17 ]
11+ java : [17, 21 ]
1212 env :
1313 REPO_SLUG : ${{ github.repository }}
1414 BRANCH : ${{ github.head_ref }}
1515 steps :
16- - uses : actions/checkout@v2
16+ - uses : actions/checkout@v4
1717 - name : Set up JDK ${{ matrix.java }}
18- uses : actions/setup-java@v1
18+ uses : actions/setup-java@v4
1919 with :
2020 java-version : ${{ matrix.java }}
21+ distribution : temurin
2122 - name : Cache Maven dependencies
22- uses : actions/cache@v2
23+ uses : actions/cache@v4
2324 with :
2425 path : ~/.m2
2526 key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
@@ -32,18 +33,19 @@ jobs:
3233 name : Java ${{ matrix.java }}
3334 strategy :
3435 matrix :
35- java : [11 ]
36+ java : [17 ]
3637 env :
3738 REPO_SLUG : ${{ github.repository }}
3839 BRANCH : ${{ github.head_ref }}
3940 steps :
40- - uses : actions/checkout@v2
41+ - uses : actions/checkout@v4
4142 - name : Set up JDK ${{ matrix.java }}
42- uses : actions/setup-java@v1
43+ uses : actions/setup-java@v4
4344 with :
4445 java-version : ${{ matrix.java }}
46+ distribution : temurin
4547 - name : Cache Maven dependencies
46- uses : actions/cache@v2
48+ uses : actions/cache@v4
4749 with :
4850 path : ~/.m2
4951 key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
@@ -56,18 +58,19 @@ jobs:
5658 name : Java ${{ matrix.java }}
5759 strategy :
5860 matrix :
59- java : [11 ]
61+ java : [17 ]
6062 env :
6163 REPO_SLUG : ${{ github.repository }}
6264 BRANCH : ${{ github.head_ref }}
6365 steps :
64- - uses : actions/checkout@v2
66+ - uses : actions/checkout@v4
6567 - name : Set up JDK ${{ matrix.java }}
66- uses : actions/setup-java@v1
68+ uses : actions/setup-java@v4
6769 with :
6870 java-version : ${{ matrix.java }}
71+ distribution : temurin
6972 - name : Cache Maven dependencies
70- uses : actions/cache@v2
73+ uses : actions/cache@v4
7174 with :
7275 path : ~/.m2
7376 key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
@@ -80,18 +83,19 @@ jobs:
8083 name : Java ${{ matrix.java }}
8184 strategy :
8285 matrix :
83- java : [11 ]
86+ java : [17 ]
8487 env :
8588 REPO_SLUG : ${{ github.repository }}
8689 BRANCH : ${{ github.head_ref }}
8790 steps :
88- - uses : actions/checkout@v2
91+ - uses : actions/checkout@v4
8992 - name : Set up JDK ${{ matrix.java }}
90- uses : actions/setup-java@v1
93+ uses : actions/setup-java@v4
9194 with :
9295 java-version : ${{ matrix.java }}
96+ distribution : temurin
9397 - name : Cache Maven dependencies
94- uses : actions/cache@v2
98+ uses : actions/cache@v4
9599 with :
96100 path : ~/.m2
97101 key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
0 commit comments