Skip to content

Bump central-publishing-maven-plugin to 0.12.0 - #123

Merged
andreaTP merged 1 commit into
roastedroot:mainfrom
andreaTP:bump-central-publishing-0.12.0
Oct 19, 2026
Merged

andreaTP merged 1 commit into
roastedroot:mainfrom
andreaTP:bump-central-publishing-0.12.0

Conversation

@andreaTP

Copy link
Copy Markdown
Collaborator

Fixes the failed 3.54.1.0 release: https://github.com/roastedroot/sqlite4j/actions/runs/39292469801

Central rejected the bundle with:

Bundle has content that does NOT have a .pom file: io/roastedroot/sqlite4j

The ubuntu-latest image (20261012) now ships Maven 3.10.0, which leaves io/roastedroot/sqlite4j/maven-metadata-local.xml in the staging directory. Plugin 0.11.0 (and 0.10.0) only remove the old maven-metadata-central-staging.xml name, so the stray file ends up in the bundle. 0.12.0 removes it.

Checked locally by building the 3.54.1.0 bundle with the upload aimed at a dead local URL (nothing sent to Central):

Plugin Maven 3.9.16 Maven 3.10.0
0.10.0 – stray maven-metadata-local.xml
0.11.0 clean stray maven-metadata-local.xml
0.12.0 – clean

🤖 Generated with Claude Code

The ubuntu-latest runner now ships Maven 3.10.0, which names the
staging metadata maven-metadata-local.xml. Plugin 0.11.0 only removes
maven-metadata-central-staging.xml before bundling, so the file ends up
in the bundle and Central rejects the 3.54.1.0 deployment with
"Bundle has content that does NOT have a .pom file". 0.12.0 removes it.
@andreaTP
andreaTP merged commit 4e072ec into roastedroot:main Oct 19, 2026
13 checks passed
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.

1 participant