-
Notifications
You must be signed in to change notification settings - Fork 890
Open
Labels
Description
Now that we have reproducible builds and soon CI workflow to build those containers and push them to DockerHub (#7614), the next natural move is to also generate reproducible Debian packages and upload them as release assets.
Why Debian packages?
Debian packages provide more comfort and would be nice for:
Building VM workloads (e.g., with mkosi)
Bare metal deployments without Docker overhead
Users who prefer system package managers
Integration with the Debian community and its reproducible builds culture (https://reproducible-builds.org/contribute/debian/
Implementation
Build on existing reproducible build infrastructure using cargo-deb
, test reproducibility in CI, and upload to GitHub Releases alongside existing artifacts.
Any thoughts?