check if vendorHash is up to date

This commit is contained in:
Robin Appelman 2025-10-26 02:07:03 +02:00
commit 293329e37b
2 changed files with 39 additions and 6 deletions

View file

@ -165,7 +165,10 @@ in
};
});
in
(optionalAttrs hasPsalm (forPhpVersions "psalm" ./checks/psalm.nix))
{
vendor-hash = pkgs.callPackage ./checks/vendor-hash.nix {};
}
// (optionalAttrs hasPsalm (forPhpVersions "psalm" ./checks/psalm.nix))
// (optionalAttrs hasPhpStan (forPhpVersions "phpstan" ./checks/phpstan.nix));
apps = {pkgs, ...}: let
@ -173,12 +176,14 @@ in
genAttrs' composerMeta.phpVersions (version: {
name = "${name}${removeDots version}";
value = ''${getExe (app.override {
php = buildPhpVersion pkgs version;
})} "$@"'';
php = buildPhpVersion pkgs version;
})} "$@"'';
});
in {
phpunit = ''${getExe pkgs.phpunit} "$@"'';
} // (forPhpVersions "phpunit" pkgs.phpunit);
in
{
phpunit = ''${getExe pkgs.phpunit} "$@"'';
}
// (forPhpVersions "phpunit" pkgs.phpunit);
})
{