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}