diff --git a/pom.xml b/pom.xml index 121d3179b..88a11db17 100644 --- a/pom.xml +++ b/pom.xml @@ -312,6 +312,11 @@ limitations under the License. https://github.com/codehaus-plexus/plexus-pom/issues + + GitHub Actions + https://github.com/codehaus-plexus/plexus-pom/actions + + sonatype-central-portal @@ -332,7 +337,7 @@ limitations under the License. 8 - 3.6.3 + 3.9.0 ${javaVersion} ${javaVersion} ${javaVersion} @@ -341,6 +346,7 @@ limitations under the License. none true UTF-8 + UTF-8 sonatype-central-portal Sonatype Central Snapshots @@ -348,16 +354,47 @@ limitations under the License. 2026-08-08T17:48:42Z true - 3.9.0 - 3.15.2 - 2.1.0 - 3.5.6 - 5.14.4 - 0.9.9 apply - 1.1.0 true + + 1.8 + 1.12.0 + 5.14.4 + 3.6.1 + 3.8.0 + 3.6.0 + 3.5.0 + 3.15.0 + 3.11.0 + 3.1.4 + 3.6.3 + 2.1.0 + 3.2.8 + 3.1.4 + 3.10.1 + 3.5.1 + 3.12.0 + 3.6.0 + 3.15.2 + 3.28.0 + 3.9.0 + 3.3.1 + 3.5.0 + 3.3.0 + 6 + 3.22.0 + 3.4.0 + + 3.5.6 + 0.9.9 + + 2.80.0 + 1.1.0 + 3.9.0 + 3.2.2 + njord:template:release-sca sonatype-cp @@ -373,7 +410,7 @@ limitations under the License. org.junit junit-bom - ${junit5Version} + ${version.junit5} pom import @@ -386,41 +423,43 @@ limitations under the License. eu.maveniverse.maven.plugins njord - ${njord.version} + ${version.njord} org.apache.maven.plugins maven-assembly-plugin - 3.8.0 + ${version.maven-assembly-plugin} org.apache.maven.plugins maven-checkstyle-plugin - 3.6.0 + ${version.maven-checkstyle-plugin} - config/maven_checks.xml - - https://raw.githubusercontent.com/codehaus-plexus/plexus-pom/plexus-11/src/main/resources/config/plexus-header.txt + + config/maven_checks_nocodestyle.xml org.apache.maven.shared maven-shared-resources - 6 + ${version.maven-shared-resources} org.apache.maven.plugins maven-clean-plugin - 3.5.0 + ${version.maven-clean-plugin} org.apache.maven.plugins maven-compiler-plugin - 3.15.0 + ${version.maven-compiler-plugin} ${maven.compiler.proc} ${maven.compiler.showDeprecation} @@ -429,22 +468,22 @@ limitations under the License. org.apache.maven.plugins maven-dependency-plugin - 3.11.0 + ${version.maven-dependency-plugin} org.apache.maven.plugins maven-deploy-plugin - 3.1.4 + ${version.maven-deploy-plugin} org.apache.maven.plugins maven-enforcer-plugin - 3.6.3 + ${version.maven-enforcer-plugin} org.apache.maven.plugins maven-gpg-plugin - 3.2.8 + ${version.maven-gpg-plugin} true @@ -452,12 +491,12 @@ limitations under the License. org.apache.maven.plugins maven-install-plugin - 3.1.4 + ${version.maven-install-plugin} org.apache.maven.plugins maven-jar-plugin - 3.5.1 + ${version.maven-jar-plugin} @@ -470,7 +509,7 @@ limitations under the License. org.apache.maven.plugins maven-invoker-plugin - 3.10.1 + ${version.maven-invoker-plugin} ${invoker.streamLogsOnFailures} @@ -478,7 +517,7 @@ limitations under the License. org.apache.maven.plugins maven-javadoc-plugin - 3.12.0 + ${version.maven-javadoc-plugin} true en @@ -489,12 +528,12 @@ limitations under the License. org.apache.maven.plugins maven-jxr-plugin - 3.6.0 + ${version.maven-jxr-plugin} org.apache.maven.plugins maven-plugin-plugin - ${mavenPluginToolsVersion} + ${version.maven-plugin-tools} default-descriptor @@ -514,12 +553,12 @@ limitations under the License. org.apache.maven.plugins maven-plugin-report-plugin - ${mavenPluginToolsVersion} + ${version.maven-plugin-tools} org.apache.maven.plugins maven-pmd-plugin - 3.28.0 + ${version.maven-pmd-plugin} ${maven.compiler.source} @@ -534,12 +573,19 @@ limitations under the License. org.apache.maven.plugins maven-project-info-reports-plugin - 3.9.0 + ${version.maven-project-info-reports-plugin} + + + false + + org.eclipse.m2e:lifecycle-mapping + + org.apache.maven.plugins maven-release-plugin - 3.3.1 + ${version.maven-release-plugin} deploy plexus-release @@ -548,12 +594,12 @@ limitations under the License. org.apache.maven.plugins maven-resources-plugin - 3.5.0 + ${version.maven-resources-plugin} org.apache.maven.plugins maven-scm-publish-plugin - 3.3.0 + ${version.maven-scm-publish-plugin} ${project.scm.developerConnection} @@ -563,7 +609,7 @@ limitations under the License. org.apache.maven.plugins maven-site-plugin - 3.22.0 + ${version.maven-site-plugin} true @@ -572,32 +618,32 @@ limitations under the License. org.apache.maven.plugins maven-source-plugin - 3.4.0 + ${version.maven-source-plugin} org.apache.maven.plugins maven-surefire-plugin - ${mavenSurefireVersion} + ${version.maven-surefire} org.apache.maven.plugins maven-surefire-report-plugin - ${mavenSurefireVersion} + ${version.maven-surefire} org.apache.maven.plugins maven-failsafe-plugin - ${mavenSurefireVersion} + ${version.maven-surefire} org.codehaus.mojo taglist-maven-plugin - 3.2.2 + ${version.taglist-maven-plugin} org.eclipse.sisu sisu-maven-plugin - ${sisuMavenPluginVersion} + ${version.sisu-maven-plugin} generate-index @@ -611,12 +657,17 @@ limitations under the License. com.diffplug.spotless spotless-maven-plugin - ${spotless-maven-plugin.version} + ${version.spotless-maven-plugin} - + + + ${version.palantir-java-format} + javax,java,,\# @@ -668,12 +719,14 @@ limitations under the License. org.codehaus.mojo extra-enforcer-rules - 1.12.0 + ${version.extra-enforcer-rules} + - enforce-maven-and-java-bytecode + enforce-maven-version enforce @@ -683,15 +736,40 @@ limitations under the License. ${minimalMavenBuildVersion} This project requires at least Maven ${minimalMavenBuildVersion} - - ${maven.compiler.target} - + + + + + enforce-java-version + + enforce + + + ${minimalJavaBuildVersion} + + enforce-bytecode-version + + enforce + + + + + ${maven.compiler.target} + + + test + + + + + @@ -711,7 +789,7 @@ limitations under the License. eu.maveniverse.maven.njord extension3 - ${njord.version} + ${version.njord} @@ -815,7 +893,7 @@ limitations under the License. org.apache.maven.plugins maven-artifact-plugin - 3.6.1 + ${version.maven-artifact-plugin} @@ -823,7 +901,6 @@ limitations under the License. plexus-release - 3.9.0 true @@ -838,7 +915,7 @@ limitations under the License. org.apache.apache.resources apache-source-release-assembly-descriptor - 1.8 + ${version.apache-resource-bundles} @@ -904,11 +981,6 @@ limitations under the License. [17,) - - - config/maven_checks_nocodestyle.xml - - @@ -916,13 +988,6 @@ limitations under the License. com.diffplug.spotless spotless-maven-plugin - - org.apache.maven.plugins - maven-checkstyle-plugin - - ${checkstyle.spotless.config} - - diff --git a/src/site/site.xml b/src/site/site.xml index 4123fe09b..31df2c1a8 100644 --- a/src/site/site.xml +++ b/src/site/site.xml @@ -10,7 +10,7 @@ org.apache.maven.skins maven-fluido-skin - ${mavenFluidoSkinVersion} + ${version.maven-fluido-skin} ${project.scm.url}