treewide: disable hercules and github-runner modules

This commit is contained in:
Nikodem Rabuliński 2025-01-04 17:41:25 +01:00
parent dd5b13e630
commit c182071080
5 changed files with 22 additions and 57 deletions

View file

@ -42,14 +42,5 @@
routes = [ { Gateway = "fe80::1"; } ]; routes = [ { Gateway = "fe80::1"; } ];
}; };
networking.useNetworkd = true; networking.useNetworkd = true;
common.hercules.enable = true;
common.github-runner = {
enable = true;
runners.settei = {
url = "https://github.com/nrabulinski/settei";
instances = 2;
};
};
}; };
} }

View file

@ -15,11 +15,5 @@
ipv4 = "100.102.13.61"; ipv4 = "100.102.13.61";
ipv6 = "fd7a:115c:a1e0::e126:d3d"; ipv6 = "fd7a:115c:a1e0::e126:d3d";
}; };
common.hercules.enable = true;
common.github-runner = {
enable = true;
runners.settei.url = "https://github.com/nrabulinski/settei";
};
}; };
} }

View file

@ -41,14 +41,6 @@
age.secrets.niko-pass.file = ../../secrets/legion-niko-pass.age; age.secrets.niko-pass.file = ../../secrets/legion-niko-pass.age;
users.users.${username}.hashedPasswordFile = config.age.secrets.niko-pass.path; users.users.${username}.hashedPasswordFile = config.age.secrets.niko-pass.path;
common.hercules.enable = true;
common.github-runner = {
enable = true;
runners.settei = {
url = "https://github.com/nrabulinski/settei";
instances = 4;
};
};
common.incus.enable = true; common.incus.enable = true;
virtualisation.podman.enable = true; virtualisation.podman.enable = true;
}; };

View file

@ -25,15 +25,6 @@
ipv6 = "fd7a:115c:a1e0:ab12:4843:cd96:6276:2a8b"; ipv6 = "fd7a:115c:a1e0:ab12:4843:cd96:6276:2a8b";
}; };
common.hercules.enable = true;
services.hercules-ci-agent.settings.concurrentTasks = 6;
common.github-runner = {
enable = true;
runners.settei = {
url = "https://github.com/nrabulinski/settei";
instances = 6;
};
};
common.incus.enable = true; common.incus.enable = true;
virtualisation.podman.enable = true; virtualisation.podman.enable = true;

View file

@ -20,10 +20,7 @@ in
inherit options; inherit options;
config = config = lib.mkIf config.common.hercules.enable {
lib.mkIf false
# config.common.hercules.enable
{
age.secrets.hercules-token = { age.secrets.hercules-token = {
file = ../../../secrets/hercules-token.age; file = ../../../secrets/hercules-token.age;
owner = herculesUser; owner = herculesUser;