diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 56801a09..9c179fc7 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -34,15 +34,15 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: ${{ matrix.language }} build-mode: ${{ matrix.build-mode }} - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 with: category: "/language:${{matrix.language}}" diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 271ecc56..2c68fefb 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: test javadoc:javadoc # 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 ac11e9f5..24bae810 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ following before submitting a pull request: * verify that the branch merges cleanly into ```master``` * verify that the branch builds using Maven - * verify that the branch does not use syntax or API specific to Java 1.9+ + * verify that the branch does not use syntax or API specific to Java > 11 * run the unit tests (```mvn test```) and correct any failures * make sure that your commits contain the correct authorship information * make sure that the commit messages or pull request comment contains diff --git a/pom.xml b/pom.xml index 8a72fa2d..8528fb25 100644 --- a/pom.xml +++ b/pom.xml @@ -185,6 +185,8 @@ + 7.9.0 + UTF-8 UTF-8 @@ -214,11 +216,9 @@ org.apache.maven.plugins maven-compiler-plugin 3.14.0 - + - 8 - 8 - 8 + 11 @@ -325,11 +325,11 @@ maven-javadoc-plugin - 3.10.0 + 3.12.0 true - http://docs.oracle.com/javase/8/docs/api/ + https://docs.oracle.com/en/java/javase/11/docs/api/ @@ -455,23 +455,5 @@ - - jdk8-only - - (,11) - - - 7.5 - - - - jdk11+ - - [11,) - - - 7.9.0 - -