feat: add github actions, fix configs? remove chen

This commit is contained in:
Kat Inskip 2024-07-13 11:58:06 -07:00
parent 038372e847
commit eac0887f73
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
5 changed files with 448 additions and 151 deletions

View file

@ -11,7 +11,7 @@ with lib; {
name = "nodes";
jobs = let
enabledSystems = filterAttrs (_: system: system.config.ci.enable) channels.nixfiles.lib.systems;
enabledSystems = filterAttrs (_: system: system.config.nixpkgs.system == "x86_64-linux") channels.nixfiles.nixosConfigurations;
mkSystemJob = name: system: nameValuePair "${name}" {
tasks.system = {
inputs = channels.nixfiles.nixosConfigurations.${name}.config.system.build.toplevel;