diff --git a/cluster/simulacrum/checks.nix b/cluster/simulacrum/checks.nix index 1d6deb3..bf3e918 100644 --- a/cluster/simulacrum/checks.nix +++ b/cluster/simulacrum/checks.nix @@ -1,8 +1,8 @@ { config, extendModules, lib, ... }: { - perSystem = { pkgs, ... }: { - checks = lib.mapAttrs' (name: svc: let + perSystem = { pkgs, system, ... }: { + checks = lib.mkIf (system == "x86_64-linux") (lib.mapAttrs' (name: svc: let runSimulacrum = pkgs.callPackage ./. { inherit config extendModules; }; @@ -11,6 +11,6 @@ value = runSimulacrum { service = name; }; - }) (lib.filterAttrs (_: svc: svc.simulacrum.enable) config.cluster.config.services); + }) (lib.filterAttrs (_: svc: svc.simulacrum.enable) config.cluster.config.services)); }; }