Commit Graph

5 Commits

Author SHA1 Message Date
classabbyamp 71fabc67f8 .github/workflows/gen-images: add aarch64* live isos, matrixify jobs
also simplify environment prep and fix qemu dependencies

the matrix should ensure we never run out of space while building

unfortunately, github limits us to 10 inputs so we can't add a selector
for live iso platforms
2025-01-01 14:52:10 -05:00
classabbyamp 4c53797b27
.github/workflows/gen-images: fix release.sh commnand 2024-03-13 16:00:55 -04:00
classabbyamp 8c83981f0b
.github/workflows/gen-images: add summary 2024-03-12 07:57:37 -04:00
classabbyamp adc2d6b54b
.github/workflows/gen-images.yml: refactor
for whatever reason, the old workflow was running out of space on the
runner. splitting it up into different jobs and combining it at the end
fixes that. not 100% optimal because it doesn't reüse the ROOTFS when
building PLATFORMFS and PLATFORMFS when building SBC images. I couldn't
think of a good way to do that if e.g. generating ROOTFSes was not
done in the ROOTFS step.

also add checkboxes for each kind of image to make it more ergonomic to
generate a subset of images while still keeping the default strings.
unfortunately, this means we're at the max number of inputs so something
will have to change if we reënable netboot images or something.
2024-02-17 05:23:49 -05:00
classabbyamp d5ef9ec033 .github/workflows/gen-images.yml: create CI workflow
for creation of images
2023-06-14 03:27:39 -04:00