Skip to content

[maven-4.0.x] Add maven-surefire-report-plugin to PluginUpgradeStrategy#12114

Merged
gnodet merged 1 commit into
maven-4.0.xfrom
gnodet/backport/maven-4.0.x/pr-12113
May 19, 2026
Merged

[maven-4.0.x] Add maven-surefire-report-plugin to PluginUpgradeStrategy#12114
gnodet merged 1 commit into
maven-4.0.xfrom
gnodet/backport/maven-4.0.x/pr-12113

Conversation

@gnodet

@gnodet gnodet commented May 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Backport of Add maven-surefire-report-plugin to PluginUpgradeStrategy #12113 to maven-4.0.x
  • Add maven-surefire-report-plugin to the mvnup plugin upgrade list with minimum version 3.5.2
  • It is released from the same Maven Surefire project as maven-surefire-plugin and maven-failsafe-plugin, so it shares the same Maven 4 compatibility constraints

Test plan

  • Added test for surefire-report-plugin upgrade when below minimum
  • Added assertion in predefined plugin upgrades test
  • All 25 PluginUpgradeStrategyTest tests pass

🤖 Generated with Claude Code

Claude Code on behalf of Guillaume Nodet

The surefire-report plugin is released from the same Maven Surefire
project as surefire and failsafe plugins, sharing the same version
and Maven 4 compatibility constraints. Add it with the same 3.5.2
minimum version to keep all three in sync.

Backport of #12113.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@gnodet
gnodet force-pushed the gnodet/backport/maven-4.0.x/pr-12113 branch from ee294d6 to 17fa441 Compare May 19, 2026 19:44
@gnodet
gnodet merged commit cf510b3 into maven-4.0.x May 19, 2026
23 checks passed
@gnodet
gnodet deleted the gnodet/backport/maven-4.0.x/pr-12113 branch May 19, 2026 21:43
@github-actions

Copy link
Copy Markdown

@gnodet Please assign appropriate label to PR according to the type of change.

@github-actions github-actions Bot added this to the 4.0.0-rc-6 milestone May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants