Skip to content

Commit a6d17f6

Browse files
committed
[releng] Require at least maven 3.9.11
1 parent 22de9b2 commit a6d17f6

5 files changed

Lines changed: 8 additions & 5 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
- name: Set up Maven
5656
uses: stCarolas/setup-maven@v5
5757
with:
58-
maven-version: '3.9.8'
58+
maven-version: '3.9.11'
5959

6060
- name: Build with maven
6161
run: mvn -B --errors --activate-profiles ci,format-check --no-transfer-progress package -DskipTests
@@ -88,7 +88,7 @@ jobs:
8888
- name: Set up Maven
8989
uses: stCarolas/setup-maven@v5
9090
with:
91-
maven-version: '3.9.8'
91+
maven-version: '3.9.11'
9292

9393
- name: Build and test with maven
9494
# Skip all static checks, they were already done in the compile jobs

.github/workflows/master-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
- name: Set up Maven
6969
uses: stCarolas/setup-maven@v5
7070
with:
71-
maven-version: '3.9.8'
71+
maven-version: '3.9.11'
7272

7373
- name: Check version (SNAPSHOT)
7474
# Only deploy SNAPSHOT versions. We do not use "exit 1" because we still want the workflow

.github/workflows/next-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
- name: Set up Maven
6969
uses: stCarolas/setup-maven@v5
7070
with:
71-
maven-version: '3.9.8'
71+
maven-version: '3.9.11'
7272

7373
- name: Check version (SNAPSHOT)
7474
# Only deploy SNAPSHOT versions. We do not use "exit 1" because we still want the workflow

CHANGES.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ Complete refactoring of the SSH transport protocol. New feature: support for cli
1919

2020
# Planned for the Next Milestone Release
2121

22+
* For building Apache MINA SSHD 3.0, Java >= 24 and Apache Maven >= 3.9.11 are required. Generated artifacts
23+
still use Java 8 as minimum runtime requirement.
24+
2225
## Bug Fixes
2326

2427
* [GH-502](https://github.com/apache/mina-sshd/issues/502) Don't load security provider classes reflectively

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
<japicmp-sshd-last-release>2.16.0</japicmp-sshd-last-release>
7575
<minimalJavaBuildVersion>24</minimalJavaBuildVersion>
7676
<surefireJdk>[${minimalJavaBuildVersion},)</surefireJdk>
77-
<minimalMavenBuildVersion>3.9.8</minimalMavenBuildVersion>
77+
<minimalMavenBuildVersion>3.9.11</minimalMavenBuildVersion>
7878

7979
<format.impsort.action>sort</format.impsort.action>
8080
<format.formatter.action>format</format.formatter.action>

0 commit comments

Comments
 (0)