Setup PHP Action
Version updated for shivammathur/setup-php to version 2.27.0.
- This action is used across all versions by 108,683 repositories.
Go to the GitHub Marketplace to find the latest changes.
Release notes
Changelog
- Tools
box
andphp-scoper
can now be installed easily using thetools
input. (#776)
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'
tools: box, php-scoper
Added support for macOS 14.x Sonoma and dropped support for macOS 11.x Big Sur following a three-year support cycle that Apple follows for macOS.
We now set
keepAlive
inhttps
agent tofalse
infetch.ts
. After Node 19 it is set totrue
by default. This prevented the node process from exiting until timeout after the action run was completed. (#773, #777) - RefFixed support for
couchbase
extension for PHP 7.4.
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '7.4'
extensions: couchbase
Fixed a warning when
find
was run without checking if the path exists on macOS.Fixed checking for existing PHP installations on macOS on self-hosted environments.
Fixed adding tools in case
/usr/local/bin
directory was missing on self-hosted environments.Bumped Node.js dependencies.
Merged Pull Requests
- Merged pull request #766 from @theofidry
New Contributors
- @theofidry made their contribution in #776
Full Changelog
For the complete list of changes, please refer to the Full Changelog: 2.26.0…2.27.0.
Thanks @tillkruss for the sponsorship ❤️