From dffbb9ff7604ca3764ca87bd8b0577ff93ea399a Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 8 Jun 2024 11:46:29 +0200 Subject: [PATCH] Use flake Nixpkgs for tests Signed-off-by: Sefa Eyeoglu --- flake.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/flake.nix b/flake.nix index 8827874..ecedf50 100644 --- a/flake.nix +++ b/flake.nix @@ -25,6 +25,13 @@ packages.nix-update = pkgs.callPackage ./. { }; packages.default = config.packages.nix-update; + devShells.default = pkgs.mkShell { + inputsFrom = [ config.packages.default ]; + + # Make tests use our pinned Nixpkgs + env.NIX_PATH = "nixpkgs=${pkgs.path}"; + }; + checks = let packages = lib.mapAttrs' (n: lib.nameValuePair "package-${n}") self'.packages;