Skip to content

Replace nicoulaj checksum plugin with maveniverse checksum plugin - #599

Merged
slawekjaranowski merged 1 commit into
apache:masterfrom
slawekjaranowski:replace-checksum
Sep 4, 2026
Merged

slawekjaranowski merged 1 commit into
apache:masterfrom
slawekjaranowski:replace-checksum

Conversation

@slawekjaranowski

Copy link
Copy Markdown
Member

What changed:

  • Replaced net.nicoulaj.maven.plugins:checksum-maven-plugin with eu.maveniverse.maven.plugins:checksum-plugin3 in pluginManagement.
  • Removed the old nicoulaj plugin entry and updated the managed version property.
  • Updated the source-release checksum execution to use the maveniverse plugin configuration, including the SHA-512 algorithm and source-release classifier handling.

Why:

  • The nicoulaj checksum plugin is no longer actively maintained.
  • The maveniverse plugin provides a maintained alternative that keeps the Apache source-release checksum workflow working as expected.

@slawekjaranowski slawekjaranowski added the breaking Pull requests that break existing features label Sep 2, 2026
What changed:
- Replaced net.nicoulaj.maven.plugins:checksum-maven-plugin with eu.maveniverse.maven.plugins:checksum-plugin3 in pluginManagement.
- Removed the old nicoulaj plugin entry and updated the managed version property.
- Updated the source-release checksum execution to use the maveniverse plugin configuration, including the SHA-512 algorithm and source-release classifier handling.

Why:
- The nicoulaj checksum plugin is no longer actively maintained.
- The maveniverse plugin provides a maintained alternative that keeps the Apache source-release checksum workflow working as expected.

# Conflicts:
#	pom.xml
@slawekjaranowski
slawekjaranowski merged commit 0de26cb into apache:master Sep 4, 2026
3 checks passed
@slawekjaranowski
slawekjaranowski deleted the replace-checksum branch September 4, 2026 16:09
@github-actions github-actions Bot added this to the 40 milestone Sep 4, 2026
slawekjaranowski added a commit to apache/maven that referenced this pull request Sep 5, 2026
slawekjaranowski added a commit to apache/maven that referenced this pull request Sep 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Pull requests that break existing features

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants