Skip to content
code

GitHub Action

Setup PHP@8.2

v1.0.0 Latest version

Setup PHP@8.2

code

Setup PHP@8.2

Setup PHP with required extensions and configurations for Laravel 11. Maintained by Salman@skdevelopers

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Setup PHP@8.2

uses: skdevelopers/set-php@v1.0.0

Learn more about this action in skdevelopers/set-php

Choose a version

set-php

GitHub Action to setup PHP with required extensions and configurations for Laravel 11. Maintained by Salman@skdevelopers.

Inputs

php-version

Required The PHP version to setup. Default "8.2".

extensions

List of PHP extensions to install. Default is mbstring, xml, ctype, json, tokenizer, bcmath, curl, fileinfo, openssl, pdo_sqlite, sqlite3, pdo, zip.

ini-values

PHP ini values. Default is memory_limit=2G, post_max_size=100M, upload_max_filesize=100M.

Example usage

steps:
  - name: Setup PHP
    uses: skdevelopers/set-php@v1.0.0
    with:
      php-version: '8.2'
**`.github/workflows/release.yml`**:

```yaml