shivammathur / setup-php

GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
https://setup-php.com
MIT License
2.85k stars 334 forks source link

No .ini files in PHP8.3 MacOS #847

Closed Jeckerson closed 1 month ago

Jeckerson commented 1 month ago

Describe the bug

==> Setup PHP
chmod: /usr/local/etc/php/8.3-zts/php.ini: No such file or directory
cp: /usr/local/etc/php/8.3-zts/php.ini: No such file or directory
cp: /usr/local/etc/php/8.3-zts/php.ini-production: No such file or directory
✓ PHP Updated to PHP 8.3.7

Version

Runners

Operating systems MacOS

PHP versions PHP8.3

To Reproduce https://github.com/zephir-lang/php-zephir-parser/actions/runs/9339343249/job/25703586564#step:3:14

shivammathur commented 1 month ago

Fixed in https://github.com/shivammathur/setup-php/commit/fc14643b0a99ee9db10a3c025a33d76544fa3761

Jeckerson commented 1 month ago

@shivammathur Same problem https://github.com/zephir-lang/php-zephir-parser/pull/152/commits/dbad1b7c6260c47781afbdf9be10213b1ac82625

shivammathur commented 1 month ago

@Jeckerson Please update the tag here as well and rerun. https://github.com/zephir-lang/php-zephir-parser/blob/dbad1b7c6260c47781afbdf9be10213b1ac82625/.github/workflows/ci.yml#L70

Jeckerson commented 1 month ago

@shivammathur Now seems to work, thank you!

shivammathur commented 1 month ago

Released https://github.com/shivammathur/setup-php/releases/tag/2.30.5 with the fix