fix: Added phpstan flake check.

This commit is contained in:
Spencer Brower
2025-02-24 13:51:29 -05:00
parent d90143963c
commit 1fa4e327b5
2 changed files with 50 additions and 27 deletions

View File

@@ -134,6 +134,24 @@
vscode-langservers-extracted
];
};
checks = {
phpstan = pkgs.stdenvNoCC.mkDerivation {
name = "phpstan-check";
dontBuild = true;
doCheck = true;
src = ./.;
buildInputs = [ php php.packages.phpstan ];
checkPhase = ''
mkdir $out
cp -r $src/* $out
cd $out
php install.php
phpstan analyze --ansi # --memory-limit=256M
'';
};
};
};
};
}