-
Task
-
Resolution: Fixed
-
Minor
-
3.9.9, 3.10.6
-
MOODLE_310_STABLE, MOODLE_39_STABLE
-
MOODLE_310_STABLE, MOODLE_39_STABLE
-
- Verify that GHA runs for the 39 and 310 branches are back to green (more specifically, the PHP 7.2 runs that were the ones failing).
This issue is about to, partially, revert some workarounds that were applied to 39_STABLE and 310_STABLE GHA workflow in MDL-72312.
Once checker that GHA is already using, for PHP 7.2, a version of php-igbinary >= 3.2.5, this commit can be reverted from both branches. That will enable GHA to be back to normal, also running redis and memcached tests that were disabled by that commit.
Note that the original issue also had another commit, introducing a new environmental check to detect php-igbinary wrong versions. That commit must persist, and not to be reverted (will help sites to detect problematic situations).
For easier finding... it seems that GHA for linux (the setup-php action) uses Ondrej's PPA php-igbinary, so looking there you can see when the extension (right now being a buggy 3.2.4 one) has been updated. Then this can be implemented and tested @ GHA.