diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index 3a905bafc7..a3a0d7e3ef 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -405,13 +405,15 @@ jobs: cd e2e/result-cache-package-update composer install ../../bin/phpstan analyse - # Simulate a single Composer package being updated by changing its recorded reference in - # vendor/composer/installed.php. The cache must be invalidated only for files depending on - # that package (src/Foo.php uses psr/log), not for the whole project. - php -r '$f = "vendor/composer/installed.php"; $d = require $f; $d["versions"]["psr/log"]["reference"] = "0000000000000000000000000000000000000000"; file_put_contents($f, "