Skip to content

Conversation

sudo-bmitch
Copy link
Contributor

@sudo-bmitch sudo-bmitch commented Apr 24, 2025

Fixes issue

Describe the change

This adds a script that takes a given image and verifies it can be reproduced by rebuilding the given git commit. It is a bit slow since caching is disabled, and both images (scratch and alpine) are built as part of a reproducible build, and artifacts (SBOMs) are included in the build.

How to verify it

./build/reproduce.sh ghcr.io/regclient/regctl:v0.8.1

Changelog text

  • Feat: Add a script to reproduce regclient images.

Please verify and check that the pull request fulfills the following requirements

A separate doc PR will be made to the website.

  • Tests have been added or not applicable
  • Documentation has been added, updated, or not applicable
  • Changes have been rebased to main
  • Multiple commits to the same code have been squashed

Signed-off-by: Brandon Mitchell <git@bmitch.net>
@sudo-bmitch sudo-bmitch merged commit c75f218 into regclient:main Apr 24, 2025
5 checks passed
@sudo-bmitch sudo-bmitch deleted the pr-reproduce-script branch April 24, 2025 15:11
@sudo-bmitch
Copy link
Contributor Author

Documented in regclient/regclient.org#8

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