JSVS7QAJI7PAAYKQ6KMW3LSZYNSIW4PRFO3RJRHSXIV44ILCKDAQC
5XPMNOWVO7M6N6WYU7LI2TJORREFHJRALJGTV4USJ46M3WEBCDXAC
4HN5LZRSOAODRIM57WBB35C66VO7BR4PGFINLUMTGNHULEK43CEQC
4B7V7XF3UOGCB2475RAXX7LDLLJ3LRZJIU7KNINGU27FXFSDDXYQC
inherit (lib) mkOption types;
inherit (lib.types) types; inherit (lib.options) mkOption; inherit (lib.modules) mkIf; hostName = config.networking.hostName;
inherit (lib.types) types;
inherit (lib.options) mkOption;
inherit (lib.modules) mkIf;
hostName = config.networking.hostName;
instances.${config.networking.hostName} = {
instances.${hostName} = {
name = config.networking.hostName;
name = hostName;
inherit (config.forgejo-action-runner) url; inherit (config.forgejo-action-runner) labels;
inherit (config.forgejo-action-runner) url;
inherit (config.forgejo-action-runner) labels;
inherit (config.forgejo-action-runner) url labels;
settings.cache.enabled = false;
settings = { timeout = "6h"; cache.enabled = true; };
settings = {
timeout = "6h";
cache.enabled = true;
};
pkgs.sccache
virtualisation.docker.enable = mkIf config.forgejo-action-runner.withDocker true;