Skip to content

Commit bfb7d3c

Browse files
committed
Bump JDK and update GHA
1 parent 2f56eac commit bfb7d3c

File tree

2 files changed

+19
-29
lines changed

2 files changed

+19
-29
lines changed

.github/workflows/workflows.yaml

Lines changed: 16 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,41 @@
11
name: Tests
22

3-
on: [push]
3+
on:
4+
push:
5+
workflow_dispatch:
46

57
jobs:
68
tests:
79
runs-on: ubuntu-latest
810
strategy:
911
fail-fast: false
1012
matrix:
11-
java: [ 17 ]
13+
java: [ 21 ]
1214
kubernetes:
13-
- 'v1.24.17'
14-
- 'v1.25.15'
15-
- 'v1.26.14'
16-
- 'v1.27.11'
17-
- 'v1.28.7'
18-
- 'v1.29.2'
15+
- 'v1.30.11'
16+
- 'v1.31.7'
17+
- 'v1.32.3'
1918

2019
steps:
2120
- uses: actions/checkout@v4
2221
- name: Set up JDK
23-
uses: actions/setup-java@v1
22+
uses: actions/setup-java@v4
2423
with:
2524
java-version: ${{ matrix.java }}
25+
distribution: temurin
2626
- name: Cache Maven packages
2727
uses: actions/cache@v4
2828
with:
2929
path: ~/.m2
3030
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
3131
restore-keys: ${{ runner.os }}-m2
3232
- name: Setup Minikube
33-
uses: manusa/actions-setup-minikube@v2.10.0
33+
uses: manusa/actions-setup-minikube@v2.13.1
3434
with:
35-
minikube version: 'v1.32.0'
35+
minikube version: 'v1.33.0'
3636
kubernetes version: ${{ matrix.kubernetes }}
3737
github token: ${{ secrets.GITHUB_TOKEN }}
38+
container runtime: containerd
3839
driver: docker
3940
- name: Pull images
4041
run: |
@@ -43,18 +44,7 @@ jobs:
4344
- name: Build with Maven
4445
run: mvn -B -U clean install -DskipTests
4546
- name: Run Tests
46-
run: mvn -B test
47-
48-
# dependency:
49-
# runs-on: ubuntu-latest
50-
#
51-
# steps:
52-
# - uses: actions/checkout@v2
53-
# - name: Run Dependency Check
54-
# run: mvn -Powasp-dependency-check verify -DskipTests
55-
# - name: Archive code coverage results
56-
# uses: actions/upload-artifact@v2
57-
# with:
58-
# name: dependency-check-report
59-
# path: target/dependency-check-report.html
60-
#
47+
run: |
48+
docker network create sp-shared-network
49+
export SPO_DOCKER_GID=$(getent group docker | cut -d: -f3)
50+
mvn -B test

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
</organization>
1717

1818
<properties>
19-
<maven.compiler.source>17</maven.compiler.source>
20-
<maven.compiler.release>17</maven.compiler.release>
21-
<maven.compiler.target>17</maven.compiler.target>
19+
<maven.compiler.source>21</maven.compiler.source>
20+
<maven.compiler.release>21</maven.compiler.release>
21+
<maven.compiler.target>21</maven.compiler.target>
2222
<kotlin.compiler.incremental>true</kotlin.compiler.incremental>
2323
<!-- Dependency versions -->
2424
<jackson.version>2.18.3</jackson.version>

0 commit comments

Comments
 (0)