Commit graph

2 commits

Author SHA1 Message Date
Alex Pyrgiotis
2e2b6cf308
FIXUP: Make release image job reusable 2025-03-10 13:47:32 +02:00
Alex Pyrgiotis
ce9353814b
ci: Create a CI job that does the following
1. Create a multi-architecture container image for Dangerzone, instead
   of having two different tarballs (or no option at all)
2. Build the Dangerzone container image on our supported architectures
   (linux/amd64 and linux/arm64). It so happens that GitHub also offers
   ARM machine runners, which speeds up the build.
3. Combine the images from these two architectures into one, multi-arch
   image.
4. Generate provenance info for each manifest, and the root manifest
   list.
5. Check the image's reproduciblity.

Also, remove an older CI action, that is now obsolete.

Fixes #1035
2025-02-27 00:24:49 +02:00