fix: don't run tests in consumers of the lib

This commit is contained in:
eric
2026-03-06 17:37:27 +01:00
parent 1399862dec
commit 4d2579ae1e
3 changed files with 24 additions and 4 deletions

View File

@@ -80,7 +80,13 @@
pkgs = import nixpkgs { inherit system; };
config = mkDevShellConfig pkgs;
env = devshell-lib.lib.mkDevShell (
({ inherit system; } // config)
(
{
inherit system;
src = ./.;
}
// config
)
// {
extraPackages = config.extraPackages ++ [ self.packages.${system}.release ];
}
@@ -102,7 +108,13 @@
let
pkgs = import nixpkgs { inherit system; };
config = mkDevShellConfig pkgs;
env = devshell-lib.lib.mkDevShell ({ inherit system; } // config);
env = devshell-lib.lib.mkDevShell (
{
inherit system;
src = ./.;
}
// config
);
in
{
inherit (env) pre-commit-check;
@@ -115,7 +127,13 @@
pkgs = import nixpkgs { inherit system; };
config = mkDevShellConfig pkgs;
in
(devshell-lib.lib.mkDevShell ({ inherit system; } // config)).formatter
(devshell-lib.lib.mkDevShell (
{
inherit system;
src = ./.;
}
// config
)).formatter
);
# Release command (`release`)