Skip to content

Commit b540cd2

Browse files
committed
Ref #34717: update GHA workflow
1 parent 9396d65 commit b540cd2

File tree

1 file changed

+14
-16
lines changed

1 file changed

+14
-16
lines changed

.github/workflows/workflows.yaml

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -12,28 +12,25 @@ env:
1212

1313
jobs:
1414
tests:
15-
runs-on: ubuntu-latest
15+
runs-on: ubuntu-24.04
1616
strategy:
1717
matrix:
1818
java:
19-
- 17
19+
- 21
2020
kubernetes:
21-
- 'v1.24.17'
22-
- 'v1.25.16'
23-
- 'v1.26.15'
24-
- 'v1.27.13'
25-
- 'v1.28.9'
26-
- 'v1.29.4'
27-
- 'v1.30.0'
21+
- 'v1.30.11'
22+
- 'v1.31.7'
23+
- 'v1.32.3'
2824

2925
steps:
30-
- uses: actions/checkout@v2
26+
- uses: actions/checkout@v4
3127
- name: Set up JDK
32-
uses: actions/setup-java@v1
28+
uses: actions/setup-java@v4
3329
with:
3430
java-version: ${{ matrix.java }}
31+
distribution: temurin
3532
- name: Cache Maven packages
36-
uses: actions/cache@v2
33+
uses: actions/cache@v4
3734
with:
3835
path: ~/.m2
3936
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
@@ -63,15 +60,16 @@ jobs:
6360
runs-on: ubuntu-latest
6461

6562
steps:
66-
- uses: actions/checkout@v2
63+
- uses: actions/checkout@v4
6764
- name: Set up JDK
68-
uses: actions/setup-java@v1
65+
uses: actions/setup-java@v4
6966
with:
70-
java-version: 17
67+
java-version: 21
68+
distribution: temurin
7169
- name: Run Dependency Check
7270
run: mvn -B -Powasp-dependency-check verify -DskipTests
7371
- name: Archive code coverage results
74-
uses: actions/upload-artifact@v2
72+
uses: actions/upload-artifact@v4
7573
with:
7674
name: dependency-check-report
7775
path: target/dependency-check-report.html

0 commit comments

Comments
 (0)