Skip to content

Commit f8c71d0

Browse files
committed
chore: update ci and test dependencies
1 parent eee4f21 commit f8c71d0

File tree

5 files changed

+21
-19
lines changed

5 files changed

+21
-19
lines changed

.github/workflows/bump-version.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
name: Bump Version
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v4
15+
- uses: actions/checkout@v6
1616
- uses: PSanetra/git-semver-actions/next@v1
1717
id: next_version
1818
- uses: PSanetra/git-semver-actions/latest@v1

.github/workflows/main.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
# "{0}" will be replaced by the latest pushed nginx version
1717
nginx: [ "mainline", "stable", "{0}" ]
1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v6
2020
with:
2121
ref: ${{ github.ref }}
2222
fetch-depth: 0
@@ -34,9 +34,10 @@ jobs:
3434
echo "::set-output name=tag::${NGINX_TAG}"
3535
echo "NGINX_TAG=${NGINX_TAG}"
3636
- run: "./.github/workflows/install-dependencies.sh"
37-
- uses: actions/setup-java@v1
37+
- uses: actions/setup-java@v5
3838
with:
39-
java-version: '11'
39+
distribution: 'zulu'
40+
java-version: '21'
4041
- run: "make test NGINX_TAG=\"${{ steps.target_nginx_tag.outputs.tag }}\""
4142
- name: Determine tags to push
4243
id: target_tags

.github/workflows/publish-helm-chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111

1212
steps:
1313
- name: Checkout repository
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@v6
1515

1616
- name: Get Latest Semantic Version
1717
id: get_latest_version

.github/workflows/update.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
# "{0}" will be replaced by the latest pushed nginx version
2020
nginx: [ "mainline", "stable", "{0}" ]
2121
steps:
22-
- uses: actions/checkout@v4
22+
- uses: actions/checkout@v6
2323
- name: Get latest nginx tag
2424
id: latest_nginx_tag
2525
uses: ./.github/actions/latest-docker-repository-version
@@ -60,14 +60,15 @@ jobs:
6060
run: sudo chmod -R ugo+rwX .
6161
if: steps.check_if_update_is_necessary.outputs.needs_update == 'true'
6262
- name: Checkout latest SPA-Server version for major version ${{ matrix.spa_server_major_version }}
63-
uses: actions/checkout@v4
63+
uses: actions/checkout@v6
6464
with:
6565
ref: "v${{ steps.latest_release.outputs.version }}"
6666
if: steps.check_if_update_is_necessary.outputs.needs_update == 'true'
6767
- run: "./.github/workflows/install-dependencies.sh"
6868
if: steps.check_if_update_is_necessary.outputs.needs_update == 'true'
69-
- uses: actions/setup-java@v1
69+
- uses: actions/setup-java@v5
7070
with:
71+
distribution: 'zulu'
7172
java-version: '11'
7273
if: steps.check_if_update_is_necessary.outputs.needs_update == 'true'
7374
- run: "make test NGINX_TAG=\"${{ steps.target_nginx_tag.outputs.tag }}\""

tests/pom.xml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,18 @@
1010

1111
<properties>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
13-
<java.version>11</java.version>
13+
<java.version>21</java.version>
1414
<maven.compiler.source>${java.version}</maven.compiler.source>
1515
<maven.compiler.target>${java.version}</maven.compiler.target>
1616
<maven.compiler.release>${java.version}</maven.compiler.release>
17-
<junit.jupiter.version>5.6.2</junit.jupiter.version>
17+
<junit.jupiter.version>6.0.1</junit.jupiter.version>
1818
</properties>
1919

2020
<dependencies>
2121
<dependency>
2222
<groupId>org.projectlombok</groupId>
2323
<artifactId>lombok</artifactId>
24-
<version>1.18.12</version>
24+
<version>1.18.42</version>
2525
<scope>provided</scope>
2626
</dependency>
2727
<dependency>
@@ -32,46 +32,46 @@
3232
</dependency>
3333
<dependency>
3434
<groupId>org.testcontainers</groupId>
35-
<artifactId>junit-jupiter</artifactId>
36-
<version>1.15.2</version>
35+
<artifactId>testcontainers-junit-jupiter</artifactId>
36+
<version>2.0.2</version>
3737
<scope>test</scope>
3838
</dependency>
3939
<dependency>
4040
<groupId>org.assertj</groupId>
4141
<artifactId>assertj-core</artifactId>
42-
<version>3.16.1</version>
42+
<version>3.27.3</version>
4343
<scope>test</scope>
4444
</dependency>
4545
<dependency>
4646
<groupId>org.slf4j</groupId>
4747
<artifactId>slf4j-simple</artifactId>
48-
<version>1.7.25</version>
48+
<version>2.0.17</version>
4949
</dependency>
5050
<dependency>
5151
<groupId>com.google.guava</groupId>
5252
<artifactId>guava</artifactId>
53-
<version>29.0-jre</version>
53+
<version>33.4.7-jre</version>
5454
</dependency>
5555
</dependencies>
5656

5757
<build>
5858
<plugins>
5959
<plugin>
60+
<groupId>org.apache.maven.plugins</groupId>
6061
<artifactId>maven-compiler-plugin</artifactId>
61-
<version>3.8.1</version>
6262
<configuration>
6363
<annotationProcessorPaths>
6464
<path>
6565
<groupId>org.projectlombok</groupId>
6666
<artifactId>lombok</artifactId>
67-
<version>1.18.12</version>
67+
<version>1.18.42</version>
6868
</path>
6969
</annotationProcessorPaths>
7070
</configuration>
7171
</plugin>
7272
<plugin>
7373
<artifactId>maven-surefire-plugin</artifactId>
74-
<version>2.22.2</version>
74+
<version>3.5.3</version>
7575
</plugin>
7676
</plugins>
7777
</build>

0 commit comments

Comments
 (0)