From 8130ba922bbebf7bf24dc1b9f813bdc87a4aa143 Mon Sep 17 00:00:00 2001 From: Abel Salgado Romero Date: Mon, 1 Jan 2024 12:48:31 +0100 Subject: [PATCH] Use latest maven-plugin-tools (#717) Maven Plugin Tools is a set of tools (plugin, dependencies) to generate metadata required for the Maven plugin. As such, we can run the latest and use Dependabot to automate the management without issues. We still have CI tests to validate backward compatibility. --- .github/dependabot.yml | 1 - CHANGELOG.adoc | 1 + asciidoctor-maven-plugin/pom.xml | 6 +++--- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 13f2940d..d93bb9d1 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -18,7 +18,6 @@ updates: ignore: - dependency-name: org.jruby:jruby - dependency-name: org.apache.maven:* - - dependency-name: org.apache.maven.plugin-tools:* - dependency-name: org.apache.maven.doxia:* - dependency-name: org.codehaus.plexus:* - dependency-name: org.glassfish.jaxb:jaxb-runtime diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index 234dd87d..e2d75c16 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -58,6 +58,7 @@ Build / Infrastructure:: * Improvements to dependency management (#690) * Test Javadoc generation in CI (#690) * Fix maven-deploy-plugin and prerequisites Maven warnings (#709) + * Use latest maven-plugin-tools and remove Dependabot exclusion (CI test ensure backward compatibility) (#717) Maintenance:: * Replace use of reflection by direct JavaExtensionRegistry calls to register extensions (#596) diff --git a/asciidoctor-maven-plugin/pom.xml b/asciidoctor-maven-plugin/pom.xml index 94887b5c..b489c238 100644 --- a/asciidoctor-maven-plugin/pom.xml +++ b/asciidoctor-maven-plugin/pom.xml @@ -22,7 +22,7 @@ - 3.8.1 + 3.10.2 4.1.104.Final @@ -51,7 +51,7 @@ org.apache.maven.plugin-tools maven-plugin-annotations - ${maven.plugin.plugin.version} + ${maven-plugin-tools.version} provided @@ -90,7 +90,7 @@ org.apache.maven.plugins maven-plugin-plugin - ${maven.plugin.plugin.version} + ${maven-plugin-tools.version} asciidoctor true