You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by gn...@apache.org on 2026/09/23 23:04:08 UTC

(maven-resources-plugin) branch maven-resources-plugin-3.x updated: Bump org.apache.maven.plugins:maven-plugins from 49 to 50 (#518)

This is an automated email from the ASF dual-hosted git repository.

gnodet pushed a commit to branch maven-resources-plugin-3.x
in repository https://gitbox.apache.org/repos/asf/maven-resources-plugin.git


The following commit(s) were added to refs/heads/maven-resources-plugin-3.x by this push:
     new aac8a5c  Bump org.apache.maven.plugins:maven-plugins from 49 to 50 (#518)
aac8a5c is described below

commit aac8a5c7c50e9ed1f8a33739b8f3da74ae72c135
Author: dependabot[bot] <49...@users.noreply.github.com>
AuthorDate: Thu Sep 24 01:03:54 2026 +0200

    Bump org.apache.maven.plugins:maven-plugins from 49 to 50 (#518)
    
    * Bump org.apache.maven.plugins:maven-plugins from 49 to 50
    
    Bumps [org.apache.maven.plugins:maven-plugins](https://github.com/apache/maven-parent) from 49 to 50.
    - [Release notes](https://github.com/apache/maven-parent/releases)
    - [Commits](https://github.com/apache/maven-parent/commits)
    
    ---
    updated-dependencies:
    - dependency-name: org.apache.maven.plugins:maven-plugins
      dependency-version: '50'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <su...@github.com>
    
    * Update apache-rat-plugin configuration for version 0.18
    
    Replace deprecated <excludes> with <inputExcludes> parameter,
    as required by apache-rat-plugin 0.18 (introduced in maven-parent 50).
    
    Co-authored-by: Claude Sonnet 4.6 <no...@anthropic.com>
    
    * fix: use correct property name version.maven-surefire-plugin in MRESOURCES-18 IT
    
    * ci: drop JDK 8 from matrix - apache-rat-plugin 0.18 requires Java 17
    
    The maven-plugins:50 parent bumps apache-rat-plugin to 0.18, which has a
    Java 17 prerequisite. Running the build with JDK 8 as the toolchain JVM
    causes the build to fail at rat-check time.
    
    Remove JDK 8 from the CI matrix, keeping 17, 21, and 25, consistent with
    what other plugins (e.g. maven-jar-plugin) do after adopting maven-plugins:50.
    
    ---------
    
    Signed-off-by: dependabot[bot] <su...@github.com>
    Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
    Co-authored-by: Guillaume Nodet <gn...@gmail.com>
    Co-authored-by: Claude Sonnet 4.6 <no...@anthropic.com>
---
 .github/workflows/maven-verify.yml | 3 ++-
 pom.xml                            | 6 +++---
 src/it/MRESOURCES-18/pom.xml       | 2 +-
 3 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/maven-verify.yml b/.github/workflows/maven-verify.yml
index 8c294c6..7f42d2b 100644
--- a/.github/workflows/maven-verify.yml
+++ b/.github/workflows/maven-verify.yml
@@ -26,4 +26,5 @@ jobs:
     name: Verify
     uses: apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml@v5
     with:
-      maven4-enabled: true
\ No newline at end of file
+      maven4-enabled: true
+      jdk-matrix: '[ "17", "21", "25" ]'
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index c76da62..616a1dd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@ under the License.
   <parent>
     <groupId>org.apache.maven.plugins</groupId>
     <artifactId>maven-plugins</artifactId>
-    <version>49</version>
+    <version>50</version>
   </parent>
 
   <artifactId>maven-resources-plugin</artifactId>
@@ -162,10 +162,10 @@ under the License.
         <groupId>org.apache.rat</groupId>
         <artifactId>apache-rat-plugin</artifactId>
         <configuration>
-          <excludes combine.children="append">
+          <inputExcludes combine.children="append">
             <!-- ITs and IT resources -->
             <exclude>src/it/**</exclude>
-          </excludes>
+          </inputExcludes>
         </configuration>
       </plugin>
     </plugins>
diff --git a/src/it/MRESOURCES-18/pom.xml b/src/it/MRESOURCES-18/pom.xml
index 91415dc..c0a0f6e 100644
--- a/src/it/MRESOURCES-18/pom.xml
+++ b/src/it/MRESOURCES-18/pom.xml
@@ -57,7 +57,7 @@ under the License.
       </plugin>
       <plugin>
         <artifactId>maven-surefire-plugin</artifactId>
-        <version>@version.maven-surefire@</version>
+        <version>@version.maven-surefire-plugin@</version>
         <configuration>
           <systemProperties>
             <!-- pass this system property through to the tests -->