Skip to content

Remove the Maven 3.9 pin from the release workflow - #874

Merged
oryan-block merged 1 commit into
masterfrom
chore/870-drop-maven-pin
Oct 18, 2026
Merged

oryan-block merged 1 commit into
masterfrom
chore/870-drop-maven-pin

Conversation

@oryan-block

Copy link
Copy Markdown
Collaborator

Fixes #870

Checklist

  • Pull requests follows the contribution guide
  • New or modified functionality is covered by tests

Description

The publish job downloaded Maven 3.9.16 because under the runner's Maven 3.10, central-publishing-maven-plugin 0.11.0 put maven-metadata-local.xml and _remote.repositories in the bundle and Central rejected it. 0.12.0 (#848) fixes that, and 14.3.0 published fine with it (still under the pin). So the "Setup Maven 3.9" step goes and the job uses the runner's Maven again.

Locally a Maven 3.10.0 + 0.12.0 bundle has neither file. actionlint passes. Whether Central accepts a bundle built under 3.10 only shows on the next release.

🤖 Generated with Claude Code

@sonarqubecloud

Copy link
Copy Markdown

@oryan-block
oryan-block merged commit c00075e into master Oct 18, 2026
7 checks passed
@oryan-block
oryan-block deleted the chore/870-drop-maven-pin branch October 18, 2026 21:32
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.

Remove the Maven 3.9 pin from the release workflow after 14.3.0

1 participant