diff --git a/.github/workflows/maven-verify.yml b/.github/workflows/maven-verify.yml index 932827cf..c39f0942 100644 --- a/.github/workflows/maven-verify.yml +++ b/.github/workflows/maven-verify.yml @@ -25,3 +25,5 @@ jobs: build: name: Verify uses: apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml@v4 + with: + maven4-build: true diff --git a/pom.xml b/pom.xml index 6811ab82..3a438644 100644 --- a/pom.xml +++ b/pom.xml @@ -193,26 +193,28 @@ under the License. - 8 - 3.6.3 + 17 + 4.0.0-rc-4 + 0.9.0.M4 + 5.1.0 9.4.57.v20241219 2.0.0 2.0.0 3.5.3 - 1.7.36 + 2.0.17 3.5.0 3.10.1 3.25.0 3.5.0 - 3.7.0 + 3.9.0 3.5.1 3.15.0 3.2.1 3.1.0 4.0.0 - 2.0.0-M11 + 2.1.0 2024-07-17T13:43:56Z 3.9.1 @@ -228,6 +230,16 @@ under the License. org.apache.maven.reporting maven-reporting-exec 2.0.0 + + + org.apache.maven.resolver + maven-resolver-api + + + org.apache.maven.resolver + maven-resolver-util + + org.apache.maven.shared @@ -246,7 +258,7 @@ under the License. org.apache.maven maven-compat ${mavenVersion} - test + provided org.apache.maven @@ -296,6 +308,13 @@ under the License. 2.20.0 + + org.eclipse.sisu + org.eclipse.sisu.inject + ${sisuVersion} + provided + + org.apache.maven.plugin-tools @@ -315,6 +334,12 @@ under the License. org.eclipse.sisu org.eclipse.sisu.plexus provided + + + org.sonatype.sisu + sisu-guice + + org.codehaus.plexus @@ -326,12 +351,6 @@ under the License. org.codehaus.plexus plexus-i18n 1.0.0 - - - org.codehaus.plexus - plexus-component-api - - org.codehaus.plexus @@ -501,12 +520,28 @@ under the License. + + com.google.inject + guice + ${guiceVersion} + test + + org.apache.maven.plugin-testing maven-plugin-testing-harness 3.3.0 test + junit junit