Skip to content

Commit 7571f76

Browse files
authored
Upgrade Maven version from 3.9.15 to 3.9.16 (#8662)
* Upgrade Maven version from 3.9.15 to 3.9.16 Signed-off-by: James Pether Sörling <pethers@users.noreply.github.com> * Upgrade Maven version from 3.9.15 to 3.9.16 Signed-off-by: James Pether Sörling <pethers@users.noreply.github.com> * Upgrade Maven version from 3.9.15 to 3.9.16 Signed-off-by: James Pether Sörling <pethers@users.noreply.github.com> * Upgrade Maven version from 3.9.15 to 3.9.16 Signed-off-by: James Pether Sörling <pethers@users.noreply.github.com> * Update Java and Maven versions in devcontainer.json Signed-off-by: James Pether Sörling <pethers@users.noreply.github.com> * Update Maven build tool version to 3.9.16 Signed-off-by: James Pether Sörling <pethers@users.noreply.github.com> * Update Maven version to 3.9.16 Signed-off-by: James Pether Sörling <pethers@users.noreply.github.com> --------- Signed-off-by: James Pether Sörling <pethers@users.noreply.github.com>
1 parent 159a14b commit 7571f76

6 files changed

Lines changed: 22 additions & 22 deletions

File tree

.devcontainer/devcontainer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,14 @@
5555
},
5656
"features": {
5757
"ghcr.io/devcontainers/features/java:1": {
58-
"version": "21",
58+
"version": "26",
5959
"distribution": "open",
6060
"installMaven": true,
61-
"mavenVersion": "3.9.15",
61+
"mavenVersion": "3.9.16",
6262
"installAnt": true
6363
},
6464
"ghcr.io/devcontainers/features/node:1": {
65-
"version": "20"
65+
"version": "26"
6666
},
6767
"ghcr.io/devcontainers/features/docker-in-docker:2": {
6868
"version": "latest",
@@ -105,4 +105,4 @@
105105
"PGSSLCERT": "/home/vscode/.postgresql/root.crt"
106106
},
107107
"remoteUser": "vscode"
108-
}
108+
}

.github/workflows/codeql-analysis.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,10 @@ jobs:
131131
~/.m2/wrapper
132132
~/.sonar/cache
133133
# Include Maven version in key for isolation
134-
key: ${{ runner.os }}-maven-3.9.15-${{ hashFiles('**/pom.xml', '.mvn/**') }}
134+
key: ${{ runner.os }}-maven-3.9.16-${{ hashFiles('**/pom.xml', '.mvn/**') }}
135135
restore-keys: |
136-
${{ runner.os }}-maven-3.9.15-${{ hashFiles('**/pom.xml') }}
137-
${{ runner.os }}-maven-3.9.15-
136+
${{ runner.os }}-maven-3.9.16-${{ hashFiles('**/pom.xml') }}
137+
${{ runner.os }}-maven-3.9.16-
138138
${{ runner.os }}-maven-
139139
140140
- name: Cache APT packages
@@ -301,7 +301,7 @@ jobs:
301301
- name: Set up Maven
302302
uses: stCarolas/setup-maven@d6af6abeda15e98926a57b5aa970a96bb37f97d1 # v5
303303
with:
304-
maven-version: 3.9.15
304+
maven-version: 3.9.16
305305

306306
- name: Build with Maven
307307
run: mvn -B clean install --file pom.xml -Prelease-site,all-modules -DskipTests -DfailIfNoTests=false -Dsurefire.failIfNoSpecifiedTests=false -Dspdx.skip=true -Dmaven.wagon.http.retryHandler.count=3 -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -Dmaven.wagon.http.pool=true

.github/workflows/copilot-setup-steps.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -166,10 +166,10 @@ jobs:
166166
~/.m2/wrapper
167167
~/.sonar/cache
168168
# Include Maven version in key for isolation
169-
key: ${{ runner.os }}-maven-3.9.15-${{ hashFiles('**/pom.xml', '.mvn/**') }}
169+
key: ${{ runner.os }}-maven-3.9.16-${{ hashFiles('**/pom.xml', '.mvn/**') }}
170170
restore-keys: |
171-
${{ runner.os }}-maven-3.9.15-${{ hashFiles('**/pom.xml') }}
172-
${{ runner.os }}-maven-3.9.15-
171+
${{ runner.os }}-maven-3.9.16-${{ hashFiles('**/pom.xml') }}
172+
${{ runner.os }}-maven-3.9.16-
173173
${{ runner.os }}-maven-
174174
- name: Cache APT packages
175175
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
@@ -402,7 +402,7 @@ jobs:
402402
- name: Set up Maven
403403
uses: stCarolas/setup-maven@d6af6abeda15e98926a57b5aa970a96bb37f97d1 # v5
404404
with:
405-
maven-version: 3.9.15
405+
maven-version: 3.9.16
406406

407407
- name: Build with Maven
408408
run: mvn -B clean install --file pom.xml -Prelease-site,all-modules -DskipTests -DfailIfNoTests=false -Dsurefire.failIfNoSpecifiedTests=false -Dspdx.skip=true -Dmaven.wagon.http.retryHandler.count=3 -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -Dmaven.wagon.http.pool=true

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,10 @@ jobs:
106106
~/.m2/wrapper
107107
~/.sonar/cache
108108
# Include Maven version in key for isolation
109-
key: ${{ runner.os }}-maven-3.9.15-${{ hashFiles('**/pom.xml', '.mvn/**') }}
109+
key: ${{ runner.os }}-maven-3.9.16-${{ hashFiles('**/pom.xml', '.mvn/**') }}
110110
restore-keys: |
111-
${{ runner.os }}-maven-3.9.15-${{ hashFiles('**/pom.xml') }}
112-
${{ runner.os }}-maven-3.9.15-
111+
${{ runner.os }}-maven-3.9.16-${{ hashFiles('**/pom.xml') }}
112+
${{ runner.os }}-maven-3.9.16-
113113
${{ runner.os }}-maven-
114114
115115
- name: Add PostgreSQL PGDG repository
@@ -248,7 +248,7 @@ jobs:
248248
- name: Set up Maven
249249
uses: stCarolas/setup-maven@d6af6abeda15e98926a57b5aa970a96bb37f97d1 # v5
250250
with:
251-
maven-version: 3.9.15
251+
maven-version: 3.9.16
252252

253253
- name: Set Version for release
254254
run: mvn -B --file parent-pom/pom.xml versions:set -DnewVersion="${{ github.event.inputs.release }}" -Pall-modules versions:commit -Dmaven.wagon.http.retryHandler.count=3 -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -Dmaven.wagon.http.pool=true

.github/workflows/site-generation.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,10 +87,10 @@ jobs:
8787
~/.m2/wrapper
8888
~/.sonar/cache
8989
# Include Maven version in key for isolation
90-
key: ${{ runner.os }}-maven-3.9.15-${{ hashFiles('**/pom.xml', '.mvn/**') }}
90+
key: ${{ runner.os }}-maven-3.9.16-${{ hashFiles('**/pom.xml', '.mvn/**') }}
9191
restore-keys: |
92-
${{ runner.os }}-maven-3.9.15-${{ hashFiles('**/pom.xml') }}
93-
${{ runner.os }}-maven-3.9.15-
92+
${{ runner.os }}-maven-3.9.16-${{ hashFiles('**/pom.xml') }}
93+
${{ runner.os }}-maven-3.9.16-
9494
${{ runner.os }}-maven-
9595
9696
- name: Cache APT packages
@@ -110,7 +110,7 @@ jobs:
110110
- name: Set up Maven
111111
uses: stCarolas/setup-maven@d6af6abeda15e98926a57b5aa970a96bb37f97d1 # v5
112112
with:
113-
maven-version: 3.9.15
113+
maven-version: 3.9.16
114114

115115
- name: Generate Complete Maven Site
116116
run: |

End-of-Life-Strategy.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ See [README.md - Deployment Options](README.md#deployment-options) for deploymen
5252

5353
- **Current Runtime**: Java 26 GA (Temurin) — production runtime as of April 2026
5454
- **Source Compatibility**: Java 21 LTS — source compilation level maintained for stability and broad library compatibility
55-
- **Build Tool**: Maven 3.9.15
55+
- **Build Tool**: Maven 3.9.16
5656
- **JVM Monitoring**: Regularly evaluate compatibility with new JVM versions.
5757
- **EOL Trigger**: The project will officially end when updates require Jakarta namespaces for continued compatibility.
5858

@@ -148,7 +148,7 @@ For a conceptual overview of how these components interact, see the [System Mind
148148
| **Monitoring** | [JavaMelody 1.99.4](https://github.com/javamelody/javamelody), [AWS SDK 1.12.797 for CloudWatch](https://aws.amazon.com/cloudwatch/) | Active |
149149
| **Testing** | [JUnit 4.13.2](https://junit.org/junit4/), [Mockito](https://site.mockito.org/), [Spring Test](https://spring.io/projects/spring-framework), [Selenium WebDriver](https://www.selenium.dev/documentation/) | JUnit 4: Legacy but maintained; Mockito Active |
150150
| **Utilities** | [Apache Commons](https://commons.apache.org/), [Google Guava 33.6.0-jre](https://github.com/google/guava), [SLF4J 2.0.17](http://www.slf4j.org/), [Logback 1.5.32](http://logback.qos.ch/), [Jackson 2.21.2](https://github.com/FasterXML/jackson) | Active |
151-
| **Build & Dependency Management** | [Maven 3.9.15](https://maven.apache.org/) | Active |
151+
| **Build & Dependency Management** | [Maven 3.9.16](https://maven.apache.org/) | Active |
152152

153153
---
154154

0 commit comments

Comments
 (0)