chore(deps): Bump shivammathur/setup-php from 2.13.0 to 2.14.0
Created by: dependabot[bot]
Bumps shivammathur/setup-php from 2.13.0 to 2.14.0.
Release notes
Sourced from shivammathur/setup-php's releases.
2.14.0
This project depends on community sponsorships. Maintaining it takes time and money. So, I appeal to you to sponsor my work and keep this project free and open-source. More so If you have a commercial product that uses setup-php. Your sponsorship will help me give the required resources for maintaining setup-php, adding requested features, and keeping it secure.
- Add support for
PHP 8.2
. #490, Docs- Specifying
8.2
in thephp-version
input will set up a nightly build ofPHP 8.2.0-dev
from themaster
branch ofphp/php-src
.- name: Setup PHP 8.2 uses: shivammathur/setup-php@v2 with: php-version: '8.2'
- Add support for the
nightly
alias for setting up a build from themaster
branch. #491, Docs- This will also set up
PHP 8.2.0-dev
from themaster
branch ofphp/php-src
.- name: Setup PHP 8.2 uses: shivammathur/setup-php@v2 with: php-version: nightly
- Add support to disable all shared extensions. #487 Docs
- Specifying
none
in extensions input will now disable all shared extensions.- If none is specified along with other extensions then setup-php will first remove all shared extensions, and then process the other extensions in the input.
- As part of this feature from now on, shared extensions will just be disabled, and not removed completely.
❤ ️ Thanks!@sebastianbergmann
and@localheinz
for sponsoring this feature.- name: Setup PHP without any shared extensions except mbstring uses: shivammathur/setup-php@v2 with: php-version: 8.0 extensions: none, mbstring
Fix disabling extensions to identify dependent extensions using the Reflection data and disable them as well. For example, disabling
PDO
will also disablepdo_mysql
.Fix warnings in
Windows
when the required directory is already present.Fix to identify
opcache
ifZend OPcache
is specified in extensions input.Fix Windows script to install PHP 8.2 and future nightly builds correctly.
... (truncated)
Commits
-
a34eeed
Bump version to 2.14.0 -
35bc046
Improve documentation for disabling extensions -
64e9bb0
Add special cases to config.test.ts -
19a0187
Refactor config.test.ts -
c4560dd
Refactor coverage.test.ts -
0313f57
Add sponsor svg -
d068c17
Add support for nightly alias -
8eebeae
Use commit hash in url for nightly builds in darwin.sh -
da9dadf
Fix parsing 8.1 version -
e06e402
Specify version in Windows nightly setup - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)