From 2769fcb1504a8d68452980ad1840da188ce87e54 Mon Sep 17 00:00:00 2001 From: Nikolaos Karaolidis Date: Wed, 10 Sep 2025 20:02:40 +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..0a8fb44 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.formatter = treefmt.config.build.check inputs.self; + in + packages // formatter; } ); }