Post #2426437
2026-02-14 15:40 UTC
@markusstaab@phpc.social purely guessing:
The ENV cache invalidation doesn't use an include-list, but an exclude-list.
So cols/rows/pwd/etc change for you?
For me that means caches are basically always broken because *something* changes.
Made a dedicated container for PHPStan now so that it at least works in there.
Replies (1)
-
@markusstaab@phpc.social 2026-02-14 16:14
@edorian@phpc.social I agree. See my comment in the fixing PR > while I think this is just a workaround for a more general problem - I see no way atm to find out which ENV vars are relevant for us and which are not The fact that nobody reported a problem and I found this bug just by incident, tells me that it seems not „broken enough“ to spent time on it though. It seems we don’t invalidate waaay to often and spam temp-cache files and we don‘t cache too aggressively and produce bugs.