@@ -16,30 +16,27 @@ jobs:
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') }}
4037 restore-keys : ${{ runner.os }}-m2
4138 - name : Setup Minikube
42- uses : manusa/actions-setup-minikube@v2.7.2
39+ uses : manusa/actions-setup-minikube@v2.13.1
4340 with :
4441 minikube version : ' v1.33.0'
4542 kubernetes version : ${{ matrix.kubernetes }}
@@ -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