From 99704d7d82bee2fb38c9ad10d2bc9bbd39460aed Mon Sep 17 00:00:00 2001 From: marshmallow Date: Sat, 16 Aug 2025 22:24:44 +1000 Subject: [PATCH] add tests and select packages in hydraJobs --- flake.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 82dc5dd..05847ae 100644 --- a/flake.nix +++ b/flake.nix @@ -19,6 +19,7 @@ outputs = { self, + nixpkgs, flake-parts, systems, git-hooks, @@ -44,7 +45,17 @@ flake = { nixosModules.default = import ./runtime/module.nix; makeHive = import ./runtime/makeHive.nix; - hydraJobs = { inherit (self.packages) x86_64-linux; }; + hydraJobs = + let + inherit (inputs.nixpkgs) lib; + in + { + packages = lib.genAttrs [ "x86_64-linux" "aarch64-linux" ] (system: { + inherit (self.packages.${system}) wire docs; + }); + + tests = lib.filterAttrs (n: _: (lib.hasPrefix "vm" n)) self.checks.x86_64-linux; + }; }; perSystem = -- 2.54.0