From dc71e2da2894467520473e1fe084a4239a468888 Mon Sep 17 00:00:00 2001 From: Keegan Witt Date: Mon, 22 Jun 2026 01:26:31 -0400 Subject: [PATCH] build: Update Maven and Groovy dependencies Upgrade the Maven toolchain and stable build dependencies while preserving the published Maven 3.6.3 compatibility floor. Refresh integration-test dependencies and CI coverage to the latest stable Groovy patch releases.\n\nCo-Authored-By: Codex --- .github/workflows/ci.yaml | 2 +- pom.xml | 62 +++++++++++++++++----------------- src/it/forkedGroovyDoc/pom.xml | 4 +-- src/it/pom.xml | 2 +- 4 files changed, 35 insertions(+), 35 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 84cb0ae5..6d932d8f 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -31,7 +31,7 @@ jobs: - 2.5.23 - 3.0.25 - 4.0.31 - - 5.0.5 + - 5.0.6 env: MVN_GROOVY_GROUP_ID: ${{format('{0}{1}', '-DgroovyVersion=', matrix.groovy-version)}} MVN_GROOVY_VERSION: ${{(startsWith(matrix.groovy-version, '2') || startsWith(matrix.groovy-version, '3')) && '-DgroovyGroupId=org.codehaus.groovy' || '-DgroovyGroupId=org.apache.groovy'}} diff --git a/pom.xml b/pom.xml index ffe8b55f..57360870 100644 --- a/pom.xml +++ b/pom.xml @@ -11,24 +11,24 @@ UTF-8 UTF-8 3.6.3 - 3.9.12 - 0.8.13 - 3.11.2 + 3.9.16 + 0.8.15 + 3.12.0 8 1.${shortJavaVersion} 11 - 3.8.1 - 3.14.0 - 3.3.1 + 3.11.0 + 3.15.0 + 3.5.0 4.13.2 - 3.5.3 + 3.5.4 3.15.1 - 3.3.1 + 3.4.0 org.apache.groovy - 5.0.5 + 5.0.6 @@ -82,7 +82,7 @@ commons-io commons-io - 2.21.0 + 2.22.0 ${groovyGroupId} @@ -111,19 +111,19 @@ org.mockito mockito-core - 5.14.2 + 5.23.0 test org.slf4j slf4j-api - 2.0.16 + 2.0.18 test org.slf4j slf4j-simple - 2.0.16 + 2.0.18 test @@ -139,7 +139,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.7 + 3.2.8 sign-artifacts @@ -164,7 +164,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.5.0 + 3.6.3 @@ -173,7 +173,7 @@ - [3.9.12,) + [${mavenVersion},) [1.11,) @@ -195,14 +195,14 @@ org.codehaus.mojo extra-enforcer-rules - 1.10.0 + 1.12.0 org.apache.maven.plugins maven-clean-plugin - 3.4.1 + 3.5.0 org.apache.maven.plugins @@ -248,7 +248,7 @@ org.apache.maven.plugins maven-help-plugin - 3.5.0 + 3.5.1 org.apache.maven.plugins @@ -273,7 +273,7 @@ org.codehaus.mojo animal-sniffer-maven-plugin - 1.24 + 1.27 @@ -319,12 +319,12 @@ org.apache.maven.plugins maven-jar-plugin - 3.4.2 + 3.5.0 org.apache.maven.plugins maven-invoker-plugin - 3.8.0 + 3.10.1 integration-test @@ -432,12 +432,12 @@ org.apache.maven.plugins maven-release-plugin - 3.1.1 + 3.3.1 org.sonatype.central central-publishing-maven-plugin - 0.7.0 + 0.11.0 true central @@ -462,7 +462,7 @@ org.apache.maven.plugins maven-jxr-plugin - 3.5.0 + 3.6.0 org.apache.maven.plugins @@ -484,7 +484,7 @@ org.apache.maven.plugins maven-project-info-reports-plugin - 3.7.0 + 3.9.0 org.apache.maven.plugins @@ -512,7 +512,7 @@ org.codehaus.mojo taglist-maven-plugin - 3.1.0 + 3.2.2 @@ -532,22 +532,22 @@ org.apache.maven.plugins maven-pmd-plugin - 3.25.0 + 3.28.0 com.github.spotbugs spotbugs-maven-plugin - 4.8.6.4 + 4.10.2.0 org.apache.maven.plugins maven-checkstyle-plugin - 3.5.0 + 3.6.0 org.codehaus.mojo versions-maven-plugin - 2.17.1 + 2.21.0 diff --git a/src/it/forkedGroovyDoc/pom.xml b/src/it/forkedGroovyDoc/pom.xml index f7cabb11..c67e0105 100644 --- a/src/it/forkedGroovyDoc/pom.xml +++ b/src/it/forkedGroovyDoc/pom.xml @@ -23,13 +23,13 @@ org.apache.groovy groovy - 4.0.29 + 4.0.31 compile org.apache.groovy groovy-groovydoc - 4.0.29 + 4.0.31 compile diff --git a/src/it/pom.xml b/src/it/pom.xml index 3c95b991..54bb2c31 100644 --- a/src/it/pom.xml +++ b/src/it/pom.xml @@ -12,7 +12,7 @@ @project.build.sourceEncoding@ 3.20.0 - 6.0.2 + 6.1.0 1.10.15 2.5.3