diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index 5a2b1e4c..3cc5dd36 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -15,15 +15,15 @@ jobs:
contents: read
strategy:
matrix:
- java: [8, 11, 17, 21]
+ java: [11, 17, 21, 25]
os: [ubuntu-latest, windows-latest, macos-latest]
runs-on: ${{ matrix.os }}
env:
maven_commands: install # default is install
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- name: Set up JDK ${{ matrix.java }}
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
java-version: ${{ matrix.java }}
distribution: 'zulu'
@@ -37,7 +37,7 @@ jobs:
if: startsWith(github.ref, 'refs/tags')
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- name: Create a GitHub release
run: gh release create --generate-notes "${GITHUB_REF#refs/tags/}"
env:
diff --git a/README.md b/README.md
index e250a517..e9401615 100644
--- a/README.md
+++ b/README.md
@@ -17,7 +17,7 @@ following before submitting a pull request:
* verify that the branch merges cleanly into ```master```
* verify that the branch compiles using Maven
- * verify that the branch does not use syntax or API specific to Java 1.8+
+ * verify that the branch does not use syntax or API specific to Java > 11
* make sure that your commits contain the correct authorship information and,
if necessary, a signed-off-by line
* make sure that the commit messages or pull request comment contains
diff --git a/pom.xml b/pom.xml
index 53878b1b..f0e5aa7e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -76,6 +76,7 @@
1.3.16
6.1.1
+ 7.9.0
UTF-8
@@ -134,11 +135,9 @@
org.apache.maven.plugins
maven-compiler-plugin
3.14.0
-
+
- 8
- 8
- 8
+ 11
@@ -369,23 +368,5 @@
-
- jdk8-only
-
- (,11)
-
-
- 7.5
-
-
-
- jdk11+
-
- [11,)
-
-
- 7.9.0
-
-