You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We previously completed #313 which merged *-nvidia image workflow into this main repo. But since then, we've noticed some excessive build times and duplication of builds due to the chained nature of main+nvidia builds. Additionally, we have some new build workflow needs as we are trying to support various laptop types, specifically: asus, framework, and surface.
To better handle the new situation we plan to do the following:
restore the nvidia repo and once again build *-nvidia images there, removing the *-nvidia complexity from main workflow (the nvidia kmods will still be built in akmods repo)
modify main repo workflow adding a *-nokmods image flavor for all variants (silverblue, kinoite, etc) which will not include any kmods from our akmods repo
asus and surface downstream images will start building FROM ghcr.io/ublue-os/VARIANT-nomods which will allow them to use custom kernel and kmods.
We previously completed #313 which merged
*-nvidia
image workflow into thismain
repo. But since then, we've noticed some excessive build times and duplication of builds due to the chained nature of main+nvidia builds. Additionally, we have some new build workflow needs as we are trying to support various laptop types, specifically: asus, framework, and surface.To better handle the new situation we plan to do the following:
nvidia
repo and once again build*-nvidia
images there, removing the*-nvidia
complexity frommain
workflow (the nvidia kmods will still be built inakmods
repo)main
repo workflow adding a*-nokmods
image flavor for all variants (silverblue, kinoite, etc) which will not include any kmods from ourakmods
repoasus
andsurface
downstream images will start buildingFROM ghcr.io/ublue-os/VARIANT-nomods
which will allow them to use custom kernel and kmods.End states:
*-nokmods
will be the foundational image from which*-main
,*-asus
, and*-surface
are built.*-main
will not see a change (including*-nvidia
,bluefin
andbazzite
)The text was updated successfully, but these errors were encountered: