Files
pvv-nixos-config/topology/service-extractors/gitea-runners.nix
Vegard Bieker Matthey 54a6b687dd nixfmt
2026-02-20 18:12:39 +01:00

19 lines
361 B
Nix

{
config,
unstablePkgs,
lib,
...
}:
let
cfg = config.services.gitea-actions-runner;
in
{
config.topology.self.services = lib.mapAttrs' (name: instance: {
name = "gitea-runner-${name}";
value = {
name = "Gitea runner ${name}";
icon = "services.gitea";
};
}) (lib.filterAttrs (_: instance: instance.enable) cfg.instances);
}