Skip to content

[MDEP-654] Always copy checksum files with useRepositoryLayout, including the POM of skipped artifacts - #1788

Merged
slachiewicz merged 2 commits into
apache:masterfrom
slachiewicz:mdep-654-missing-pom-checksums
Nov 8, 2026
Merged

slachiewicz merged 2 commits into
apache:masterfrom
slachiewicz:mdep-654-missing-pom-checksums

Conversation

@slachiewicz

Copy link
Copy Markdown
Member

Follow-up to #1737 and #1736, both unreleased:

  • With useRepositoryLayout, the checksum files are now always copied, and the copyChecksums parameter is removed. This is the shape agreed in the [MDEP-654] Copy checksum files with useRepositoryLayout #1737 review; the commit that implemented it did not make it into the merge.
  • The POM that installMissingPom adds for a skipped artifact now gets its checksum files as well. Each PR was complete on its own, so this path only exists once both are merged.

The flat layout is unchanged.

@slachiewicz slachiewicz added the bug Something isn't working label Nov 8, 2026
@slachiewicz
slachiewicz marked this pull request as ready for review November 8, 2026 16:41
@slachiewicz
slachiewicz merged commit d8d7059 into apache:master Nov 8, 2026
14 checks passed
@github-actions github-actions Bot added this to the 3.12.0 milestone Nov 8, 2026
@slachiewicz
slachiewicz deleted the mdep-654-missing-pom-checksums branch November 9, 2026 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant