PHPCSStandards / composer-installer

Composer installer for PHP_CodeSniffer coding standards
https://packagist.org/packages/dealerdirect/phpcodesniffer-composer-installer
MIT License
554 stars 36 forks source link

GH Actions: fix builds on Windows with PHP 8.2 #180

Closed jrfnl closed 2 years ago

jrfnl commented 2 years ago

Proposed Changes

Looks like the zip extension is not available by default on Windows with PHP 8.2, which is causing those builds to fail as the zip extension is needed in the test bootstrap.

Looking at the composer.json file, we previously identified the json and zip extensions as dev requirements, so let's ensure they will always be installed and enabled in CI.