diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 38866ff8..0c060053 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -1,5 +1,5 @@ # -# Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation +# Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Eclipse Public License v. 2.0 which is available at @@ -29,22 +29,17 @@ jobs: strategy: matrix: - java_version: [ 11, 17 ] + java_version: [ 11, 17, 21 ] steps: - name: Checkout for build - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v4 - name: Set up JDK - uses: actions/setup-java@v2 + uses: actions/setup-java@v4 with: distribution: 'zulu' java-version: ${{ matrix.java_version }} - - name: Cache local Maven repository - uses: actions/cache@v2 - with: - path: ~/.m2 - key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} - restore-keys: ${{ runner.os }}-m2 + cache: 'maven' - name: Verify run: | cd api diff --git a/api/pom.xml b/api/pom.xml index 371ae689..20f15b8d 100644 --- a/api/pom.xml +++ b/api/pom.xml @@ -1,7 +1,7 @@ - 4.7.3.4 + 4.8.3.1 ${project.version} @@ -89,12 +90,12 @@ jakarta.activation jakarta.activation-api - 2.1.2 + 2.1.3 org.eclipse.angus angus-activation - 2.0.1 + 2.0.2 junit @@ -132,12 +133,12 @@ org.apache.maven.plugins maven-compiler-plugin - 3.11.0 + 3.12.1 org.apache.maven.plugins maven-surefire-plugin - 3.0.0 + 3.2.5 org.apache.maven.plugins @@ -147,7 +148,7 @@ org.codehaus.mojo build-helper-maven-plugin - 3.3.0 + 3.4.0 com.github.spotbugs @@ -163,7 +164,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.3.0 + 3.4.1 org.codehaus.mojo @@ -173,7 +174,7 @@ org.apache.felix maven-bundle-plugin - 5.1.8 + 5.1.9 <_noextraheaders>true @@ -188,12 +189,12 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.5.0 + 3.6.3 org.apache.maven.plugins maven-project-info-reports-plugin - 3.4.3 + 3.5.0 org.glassfish.copyright @@ -469,7 +470,7 @@ Use is subject to org.jacoco jacoco-maven-plugin - 0.8.10 + 0.8.11