PHPCSStandards / PHPCSUtils

A suite of utility functions for use with PHP_CodeSniffer
https://phpcsutils.com/
GNU Lesser General Public License v3.0
54 stars 7 forks source link

GH Actions: switch to Coveralls action runner to upload reports #512

Closed jrfnl closed 1 year ago

jrfnl commented 1 year ago

Simplify the code coverage workflow by removing the dependency on the php-coveralls/php-coveralls package and switching to the coverallsapp/github-action action runner, which, as of the release of the 0.6.5 version of the Coverage Reporter now natively supports the Clover format.

It is not yet clear whether this also fixes the issues with Dependabot and PRs from forks. If not, the github-token: ${{ secrets.COVERALLS_TOKEN }} should be removed in favour of allowing the GitHub native token to be used.