PHPCSStandards / composer-installer

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

GH Actions: run integration tests against Composer snapshot #163

Closed jrfnl closed 2 years ago

jrfnl commented 2 years ago

Proposed Changes

Run integration tests against Composer snapshot for a limited set of builds to get early warning of upcoming changes we need to be aware of.

It has already been announced that Composer 2.3 will drop support for PHP < 7.2 and there may be more breaking changes, so seeing test failures early would seem a good thing (both to fix things in the plugin, if needs be, as well as to report issues with the next version of Composer upstream).