Skip to content

Run the site ITs against the parent's site plugin version - #696

Merged
slachiewicz merged 1 commit into
masterfrom
site-plugin-it-version-from-parent
Aug 16, 2026
Merged

Run the site ITs against the parent's site plugin version#696
slachiewicz merged 1 commit into
masterfrom
site-plugin-it-version-from-parent

Conversation

@slachiewicz

Copy link
Copy Markdown
Member

sitePluginVersion is the filter token the integration tests substitute into their own POMs, so this
changes which site plugin the ITs exercise, not how this project's site is built. Every other
repository in the estate already takes it from ${version.maven-site-plugin}; three still carry a
literal 3.20.0, which predates the anchor-generation change in 3.21.0/3.22.0.

The ASF parent currently resolves that to 3.22.0. If an IT asserts on generated anchors it will fail
here, and that failure is the point of the change.

This change was created with AI assistance.

The literal 3.20.0 predates the anchor-generation change in 3.21.0/3.22.0, so the
ITs were asserting against rendering the released plugin no longer produces. Keep
this inheriting rather than re-pinning.
@slachiewicz
slachiewicz marked this pull request as ready for review August 16, 2026 11:07
@slachiewicz
slachiewicz merged commit 901c7c1 into master Aug 16, 2026
21 checks passed
@slachiewicz
slachiewicz deleted the site-plugin-it-version-from-parent branch August 16, 2026 11:09
@github-actions github-actions Bot added this to the 3.6.1 milestone Aug 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant