From be7b39f41a1137a68944fc73db5a24544e015eb6 Mon Sep 17 00:00:00 2001 From: Nikolaos Karaolidis Date: Wed, 10 Sep 2025 20:07:36 +0100 Subject: [PATCH] Add flake checks Signed-off-by: Nikolaos Karaolidis --- flake.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index ac1d3da..47f8193 100644 --- a/flake.nix +++ b/flake.nix @@ -28,7 +28,16 @@ { packages.${system} = import ./packages { inherit pkgs; }; formatter.${system} = treefmt.config.build.wrapper; - checks.${system}.formatting = treefmt.config.build.check inputs.self; + + checks.${system} = + let + packages = pkgs.lib.mapAttrs' ( + n: pkgs.lib.nameValuePair "package-${n}" + ) inputs.self.packages.${system}; + + formatter.formatting = treefmt.config.build.check inputs.self; + in + packages // formatter; } ); }