Changelog
- Added support for pie. (#948)
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.4'
tools: pie
- Added support to allow composer plugins by specifying the list of plugins in
COMPOSER_ALLOW_PLUGINS
env.
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.4'
env:
COMPOSER_ALLOW_PLUGINS: composer/installers, composer/satis
-
Added fallback for fetching the manifest for PHP versions. (#952)
-
Added support to specify tools directory using
SETUP_PHP_TOOLS_DIR
env. (#943, #945)
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.4'
env:
SETUP_PHP_TOOLS_DIR: /tmp/tools
-
Improved detecting linux self-hosted runners if
runner
env is not specified. (#947) -
Improved locking mechanism while fetching files on self-hosted runners.
-
Dropped support for using dependency files in
shivammathur/extension
tap. -
Fixed errors on macOS regarding missing taps.
-
Fixed logic to fail on first error in extension setup from source. (#951)
-
Fixed error about missing
self_hosted_helper
function on macOS. -
Fixed the file name of the sources list to match the name used by
apt-add-repository
. (#953) -
Fixed installing
hiredis
on macOS during relay setup.
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.4'
extensions: relay
- Updated Node.js dependencies.
Thanks @alcaeus, @JMoodyFWD, and @cmb69 for the contributions 🎉
For the complete list of changes, please refer to the Full Changelog