Ran into two issues we d like to offer
Ran into two issues, we'd like to offer mainline kernels and device specific kernels for the ally
fedora-ostree-desktops/base images with the various swapped out kernels... as a matrix (parallel jobs) where said "base" images all get proper image/kernel version metadata assignedmain at the moment, so here's my thought there, and i think it could be relevant to how we could solve multiple kernel-images heremain repo, which now builds both *-main and *-nvidia images:foo-nvidia to depend on foo-main in a distinct job/step of the build workflowpush-ghcr job into 2...build-main and build-nvidiabuild-main steps:foo-main imagepodman export) and store in a defined path (details fuzzy here)build-nvidia steps:podman import the foo-main image from cached tarballfoo-nvidia imagepodman export and podman import and to say tarball since that matchs up with man pages)xpadneo:37, xpadneo:38, xpadneo:39 would be latest stock fedora kernels from the upstream images xpadneo:ally123 latest build for some kernel specific to allyxpadneo:customkern2 latest build for some other custom kernelbuild-prep.sh in akmods repo which already does this per build today)A repository can have up to 10GB of caches. Once the 10GB limit is reached, older caches will be evicted based on when the cache was last accessed.per: https://github.com/actions/cache#cache-limits
fedora-ostree-desktops/base*-main*-nvidiafoo-nvidiafoo-nvidiafoo-mainfoo-mainfoo-mainpush-ghcrbuild-mainbuild-mainbuild-nvidiabuild-nvidiapodman exportpodman exportpodman importpodman importtarballrpm-ostree override remove kernel —install kernel-custom
COPY —from=ghcr.io/ublue-os/akmods/xpadneo:custom /tmp/akmods /tmpxpadneo:37, xpadneo:38, xpadneo:39xpadneo:ally123xpadneo:customkern2build-prep.shakmods