In theory this should work on big matrix jobs > 256 with splitting, but I haven’t tested that code path yet, maybe we should try building all nixpkgs with this (jk)
the easiest way to get some of garnix’s feature back is to try atelier and use the free 5g cache allowance from cachix (tho will have to clean out some paths pretty frequently)
not really defending gh but, what’s the comparison? a big self hosted builder ($$$)? and i know everyone is complaining about the uptime, but im not really affected by it
TBH being free for public repos is really the main advantage of GHA, but that IS a pretty big advantage. If you’re willing to spend more time/money on self-hosted or better paid cloud-hosted ones, some of those are better, but “free” is a big advantage.