You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GH Actions: selectively use fail-fast with setup-php (#240)
* GH Actions: selectively use `fail-fast` with setup-php
I've seen some recent build failures due to the `setup-php` action running into a rate limit and not downloading the required version of Composer. In the case of this action, that would make the test runs worthless.
The `setup-php` action runner defaults to _showing_ these type errors in the logs, but not stopping the workflow run.
So, specifically for those jobs where the Composer version is important, I'm adding the `fail-fast` option to `setup-php` to fail the build if the action runner ran into any errors.
Ref: https://github.com/shivammathur/setup-php#fail-fast-optional
* GH Actions: update PHP version for `composer-normalize`
Looks like the `composer-normalize` package has dropped support for PHP < 8.0 as of version `2.29.0`.
Refs:
* https://github.com/ergebnis/composer-normalize/releases/tag/2.29.0
* ergebnis/composer-normalize#998
Co-authored-by: jrfnl <jrfnl@users.noreply.github.com>
0 commit comments