Skip to content

Pin snapshot reproducibility checks to the deployed artifacts#4215

Draft
ppkarwasz wants to merge 1 commit into
2.xfrom
fix/2.x/verify-reproducibility-race
Draft

Pin snapshot reproducibility checks to the deployed artifacts#4215
ppkarwasz wants to merge 1 commit into
2.xfrom
fix/2.x/verify-reproducibility-race

Conversation

@ppkarwasz

Copy link
Copy Markdown
Member

Caller-side counterpart of apache/logging-parent#505: the snapshot reproducibility check now verifies against the repository artifact uploaded by the current run instead of the shared Nexus snapshot repository, which a concurrent run could overwrite. The release path keeps using the per-release staging repository URL.

Warning

Should be merged only after apache/logging-parent#505 lands and the gha/v0 tag is updated.

Split `verify-reproducibility` into per-deployment jobs. The snapshot
variant now verifies against the repository artifact uploaded by
`deploy-snapshot-reusable.yaml` instead of the shared Nexus snapshot
repository, which could be overwritten by a concurrent run. The release
variant keeps using the per-release staging repository URL.

Requires apache/logging-parent#505.

Assisted-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

1 participant