Conversation
|
It would be nice for that image to use a newer OS (e.g. buster -> bookworm), but I'm not sure if it's possible. The thing with dropping PHP 7.2 tests is that, I imagine, we could no longer guarantee that phan works in PHP 7.2. OTOH, maybe we could drop support for PHP 7.2 entirely, or possibly for PHP 7 in general. That would require a new major version though (v6). |
Seems like Is it a good idea to try using |
Right. I guess it makes sense, since PHP 7.2 is quite old.
Yeah, that's even older...
I quickly tried it and it doesn't seem to work out of the box. I'm sure this can be worked around, but TBH I'd consider dropping support for PHP 7 in a new v6 branch. |
|
I guess when there will be actual code changes incompatible with PHP 7.2, it will have to be dropped indeed. But right now we can get PHP 7.2 checks back green by switching to The last step would be to fix the root cause of failed 8.1 check. @Daimona @rlerdorf are there any other potential side effects from switching to alpine in docker image that is used to run the checks? Otherwise, are we good to merge this once 8.1 is fixed? |
|
Yep, I think this is fine for now. Thank you! |
apt-get updatefails for 7.2 with:Additional context
Initial version of this PR was simply disabling PHP 7.2 checks. Current version of this PR switches from
buster(that is unavailable anymore for 7.2) toalpine(for 7.2, while all other checks keep usingbuster).