Commit graph

8 commits

Author SHA1 Message Date
Alex Pyrgiotis
725ce3b9c7
FIXUP: Add easier method to generate Dockerfile 2025-01-20 15:02:04 +02:00
Alex Pyrgiotis
acbc433717
FIXUP: Keep only the necessary instructions for checking reproducibility 2025-01-20 12:35:32 +02:00
Alex Pyrgiotis
aa710e84c9
FIXUP: Improve the reproducibility check section 2025-01-14 23:47:16 +02:00
Alex Pyrgiotis
6cf4c5cc46
Update docs/developer/reproducibility.md
Co-authored-by: Alexis Métaireau <alexis@freedom.press>
2025-01-14 23:43:46 +02:00
Alex Pyrgiotis
e77580f845
Update docs/developer/reproducibility.md
Co-authored-by: Alexis Métaireau <alexis@freedom.press>
2025-01-14 23:42:49 +02:00
Alex Pyrgiotis
279322bf43
ci: Add a CI job that enforces image reproducibility
Add a CI job that uses the `reproduce.py` dev script to enforce image
reproducibility, for every PR that we send to the repo.

Fixes #1047
2025-01-14 11:58:22 +02:00
Alex Pyrgiotis
a8436bba98
Render the Dockerfile from a template and some params
Allow updating the Dockerfile from a template and some envs, so that
it's easier to bump the dates in it.
2025-01-14 11:58:22 +02:00
Alex Pyrgiotis
9c0c880cd3
docs: Add design document for artifact reproducibility
Refs #1047
2025-01-14 10:53:11 +02:00