ChromaticHQ / usher

Custom Robo commands for use on PHP projects.
https://packagist.org/packages/chromatic/usher
11 stars 6 forks source link

Update shivammathur/setup-php action to v2.28.0 - autoclosed #183

Closed renovate[bot] closed 9 months ago

renovate[bot] commented 9 months ago

Mend Renovate logo banner

This PR contains the following updates:

Package Type Update Change
shivammathur/setup-php action minor 2.27.1 -> 2.28.0

Release Notes

shivammathur/setup-php (shivammathur/setup-php) ### [`v2.28.0`](https://togithub.com/shivammathur/setup-php/releases/tag/2.28.0) [Compare Source](https://togithub.com/shivammathur/setup-php/compare/2.27.1...2.28.0) #### Changelog - Specifying 8.3 in `php-version` now installs a stable build of PHP 8.3. ```yml - name: Setup PHP 8.3 uses: shivammathur/setup-php@v2 with: php-version: '8.3' ``` - Specifying `latest` in `php-version` now also installs PHP 8.3. ```yml - name: Setup Latest PHP uses: shivammathur/setup-php@v2 with: php-version: 'latest' ``` - Specifying `nightly` in `php-version` now also installs PHP 8.4. ```yml - name: Setup Nightly PHP uses: shivammathur/setup-php@v2 with: php-version: 'nightly' ``` - Added support for `intl` extension with ICU 74.1 ([https://github.com/shivammathur/icu-intl/pull/7](https://togithub.com/shivammathur/icu-intl/pull/7)) ```yml - name: Setup PHP with intl uses: shivammathur/setup-php@v2 with: php-version: '8.3' extensions: intl-74.1 ``` - Added support to specify `zts` in `phpts` environment variable instead of `ts` to set up thread-safe PHP on Linux and Windows. ```yml - name: Setup PHP 8.3 (ZTS) uses: shivammathur/setup-php@v2 with: php-version: '8.3' env: phpts: zts ``` - Fixed support for debug builds. ([#​784](https://togithub.com/shivammathur/setup-php/issues/784)) ```yml - name: Setup PHP 8.3 uses: shivammathur/setup-php@v2 with: php-version: '8.3' env: debug: true ``` - Added support for cached builds for PHP 8.3, PHP 8.4, and zts builds of all versions of PHP 5.6 and newer on Ubuntu GitHub Hosted environments. This should reduce the time taken to set up these PHP versions. - Added `swoole` to the builds cache for GitHub-hosted environments for PHP 7.2 and newer. ```yml - name: Setup PHP 8.3 uses: shivammathur/setup-php@v2 with: php-version: '8.3' extensions: swoole ``` - Added PHP 8.3 and PHP 8.4 to the extension lists in the [wiki](https://togithub.com/shivammathur/setup-php/wiki). ([#​787](https://togithub.com/shivammathur/setup-php/issues/787)). - PHP 8.0 is now marked as `End of life` and PHP 8.1 is now marked as `Security fixes only` in README. See [PHP Support](https://togithub.com/shivammathur/setup-php?tab=readme-ov-file#tada-php-support) in README. - Fixed support for Blackfire extension. The action now disabled `Xdebug` and `pcov` extensions by default when `blackfire` is specified in `extensions` input. ```yml - name: Setup PHP with blackfire extension uses: shivammathur/setup-php@v2 with: php-version: '8.3' extensions: blackfire ``` - Fixed support for `grpc_php_plugin` when installed along with `protoc` on macOS. ```yml - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: '8.3' tools: protoc, grpc_php_plugin ``` - Fixed support for `geos` extension on PHP 8.3. ```yml - name: Setup PHP with geos extension uses: shivammathur/setup-php@v2 with: php-version: '8.3' extensions: geos ``` - Fixed support for `event` extension on macOS to use `openssl@3` formula. ```yml - name: Setup PHP with geos extension uses: shivammathur/setup-php@v2 with: php-version: '8.3' extensions: event ``` - Update Node.js dependencies. #### Merged Pull Requests - Merged pull request [#​787](https://togithub.com/shivammathur/setup-php/pull/787) from [@​jrfnl](https://togithub.com/jrfnl) - Merged pull request [#​7](https://togithub.com/shivammathur/icu-intl/pull/7) from [@​jderusse](https://togithub.com/jderusse) For the complete list of changes, please refer to the [Full Changelog](https://togithub.com/shivammathur/setup-php/compare/2.28.0...2.27.1)

Follow for updates

setup-php reddit setup-php twitter setup-php status


Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

ghost commented 9 months ago
πŸ‘‡ Click on the image for a new way to code review #### [![Review these changes using an interactive CodeSee Map](https://s3.us-east-2.amazonaws.com/maps.codesee.io/images/github/ChromaticHQ/usher/183/9987ba57/97bacb7763c8ca49e390ff7086d537c6578701a1.svg)](https://app.codesee.io/r/reviews?pr=183&src=https%3A%2F%2Fgithub.com%2FChromaticHQ%2Fusher) #### Legend CodeSee Map legend