Ubuntu 16.04 image on GitHub is using PHP 8.0 by default, so the test script needs to switch the OS over to PHP 7.0 before doing any Composer / PHP actions.
The dev-beta7 channel of the plentymarkets/plugin-interface package now depends on PHP 7.3, so the requirement has been updated to the dev-stable7 channel, which is still compatible with PHP 7.0.
The Composer Cache step has been removed, as it was preventing us from detecting PHP/Composer issues.
BLOCKS ALL SUBSEQUENT PRs
Ubuntu 16.04 image on GitHub is using PHP 8.0 by default, so the test script needs to switch the OS over to PHP 7.0 before doing any
Composer
/PHP
actions.The
dev-beta7
channel of theplentymarkets/plugin-interface
package now depends on PHP 7.3, so the requirement has been updated to thedev-stable7
channel, which is still compatible with PHP 7.0.The Composer Cache step has been removed, as it was preventing us from detecting PHP/Composer issues.