You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Setup PHP with required extensions, php.ini configuration, code-coverage support and tools like composer in [GitHub Actions](https://github.com/features/actions"GitHub Actions"). This action gives you a cross platform interface to setup the PHP environment you need to test your application. Refer to [Usage](#memo-usage"How to use this") section and [examples](#examples"Examples of use") to see how to use this.
@@ -62,19 +62,19 @@ Setup PHP with required extensions, php.ini configuration, code-coverage support
62
62
|macOS X Catalina 10.15|`macOS-latest` or `macOS-10.15`|
63
63
64
64
## :heavy_plus_sign: PHP Extension Support
65
-
- On `ubuntu` by default extensions which are available as a package can be installed. If the extension is not available as a package but it is on `PECL`, it can be installed by specifying `pecl` in the tools input.
65
+
- On `ubuntu` by default extensions which are available as a package can be installed. If the extension is not available as a package but it is on `PECL`, it can be installed by specifying `pecl` in the tools input.
66
66
- On `windows` extensions which have `windows` binary on `PECL` can be installed.
67
67
- On `macOS` extensions which are on `PECL` can be installed.
68
68
- Extensions which are installed along with PHP if specified are enabled.
69
69
- Extensions which cannot be installed gracefully leave an error message in the logs, the action is not interrupted.
70
70
71
71
## :wrench: Tools Support
72
72
73
-
The latest version of the following tools can be setup globally using the `tools` input
73
+
The latest version of the following tools can be setup globally using the `tools` input.
> Setup a nightly build of `PHP 8.0.0-dev` from the [master branch](https://github.com/php/php-src/tree/master "Master branch on PHP source repository") of PHP.
193
193
@@ -223,10 +223,10 @@ You can persist composer's internal cache directory using the [`action/cache`](h
@@ -236,7 +236,7 @@ You can persist composer's internal cache directory using the [`action/cache`](h
236
236
237
237
In the above example, if you support a range of `composer` dependencies and do not commit `composer.lock`, you can use the hash of `composer.json` as the key for your cache.
0 commit comments