This is an automated email from the ASF dual-hosted git repository.

twolf pushed a commit to branch dev_3.0
in repository https://gitbox.apache.org/repos/asf/mina-sshd.git

commit a6d17f63a351ab2c2536aad0d23c2ee1f128a5f1
Author: Thomas Wolf <[email protected]>
AuthorDate: Mon Sep 29 21:51:27 2025 +0200

    [releng] Require at least maven 3.9.11
---
 .github/workflows/build.yml        | 4 ++--
 .github/workflows/master-build.yml | 2 +-
 .github/workflows/next-build.yml   | 2 +-
 CHANGES.md                         | 3 +++
 pom.xml                            | 2 +-
 5 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 4989264da..78354ae24 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -55,7 +55,7 @@ jobs:
       - name: Set up Maven
         uses: stCarolas/setup-maven@v5
         with:
-          maven-version: '3.9.8'
+          maven-version: '3.9.11'
 
       - name: Build with maven
         run: mvn -B --errors --activate-profiles ci,format-check 
--no-transfer-progress package -DskipTests
@@ -88,7 +88,7 @@ jobs:
       - name: Set up Maven
         uses: stCarolas/setup-maven@v5
         with:
-          maven-version: '3.9.8'
+          maven-version: '3.9.11'
 
       - name: Build and test with maven
         # Skip all static checks, they were already done in the compile jobs
diff --git a/.github/workflows/master-build.yml 
b/.github/workflows/master-build.yml
index d4a43c524..57ebae2ec 100644
--- a/.github/workflows/master-build.yml
+++ b/.github/workflows/master-build.yml
@@ -68,7 +68,7 @@ jobs:
       - name: Set up Maven
         uses: stCarolas/setup-maven@v5
         with:
-          maven-version: '3.9.8'
+          maven-version: '3.9.11'
 
       - name: Check version (SNAPSHOT)
         # Only deploy SNAPSHOT versions. We do not use "exit 1" because we 
still want the workflow
diff --git a/.github/workflows/next-build.yml b/.github/workflows/next-build.yml
index 9a0272cf3..7b4611229 100644
--- a/.github/workflows/next-build.yml
+++ b/.github/workflows/next-build.yml
@@ -68,7 +68,7 @@ jobs:
       - name: Set up Maven
         uses: stCarolas/setup-maven@v5
         with:
-          maven-version: '3.9.8'
+          maven-version: '3.9.11'
 
       - name: Check version (SNAPSHOT)
         # Only deploy SNAPSHOT versions. We do not use "exit 1" because we 
still want the workflow
diff --git a/CHANGES.md b/CHANGES.md
index 7c4231877..1b1c2d39c 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -19,6 +19,9 @@ Complete refactoring of the SSH transport protocol. New 
feature: support for cli
 
 # Planned for the Next Milestone Release
 
+* For building Apache MINA SSHD 3.0, Java >= 24 and Apache Maven >= 3.9.11 are 
required. Generated artifacts
+  still use Java 8 as minimum runtime requirement.
+
 ## Bug Fixes
 
 * [GH-502](https://github.com/apache/mina-sshd/issues/502) Don't load security 
provider classes reflectively
diff --git a/pom.xml b/pom.xml
index abbda7722..729168748 100644
--- a/pom.xml
+++ b/pom.xml
@@ -74,7 +74,7 @@
         <japicmp-sshd-last-release>2.16.0</japicmp-sshd-last-release>
         <minimalJavaBuildVersion>24</minimalJavaBuildVersion>
         <surefireJdk>[${minimalJavaBuildVersion},)</surefireJdk>
-        <minimalMavenBuildVersion>3.9.8</minimalMavenBuildVersion>
+        <minimalMavenBuildVersion>3.9.11</minimalMavenBuildVersion>
 
         <format.impsort.action>sort</format.impsort.action>
         <format.formatter.action>format</format.formatter.action>

Reply via email to