From 1c319f9c55f1e8734f4e0dcd6fea3827c2941df6 Mon Sep 17 00:00:00 2001 From: Olivier FAURAX Date: Wed, 10 Apr 2024 14:12:46 +0200 Subject: [PATCH] Check for php latest, 7.4 and 8.4 --- .github/workflows/main.yml | 45 +++++++++++++++++++++++++++----------- 1 file changed, 32 insertions(+), 13 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 36d3e67..e0adf71 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -2,23 +2,42 @@ name: PHP check on: push jobs: - php-check: + + php-check-latest: runs-on: ubuntu-latest steps: - - name: Env - run: uname -a - - name: Checkout - uses: actions/checkout@v4 - - - name: Setup PHP + uses: actions/checkout@v4 + - name: Setup PHP latest uses: shivammathur/setup-php@v2 with: - # Version of PHP - php-version: latest # default is latest - # Comma-separated list of file extensions to lint - extensions: php # optional, default is php - + php-version: latest + - name: PHP version + run: php -v - name: PHP Lint run: for f in *.php; do php -l $f ; done - + + php-check-7_4: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Setup PHP 7.4 + uses: shivammathur/setup-php@v2 + with: + php-version: 7.4 + - name: PHP Lint + run: for f in *.php; do php -l $f ; done + + php-check-8_4: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Setup PHP 8.4 + uses: shivammathur/setup-php@v2 + with: + php-version: 8.4 + - name: PHP Lint + run: for f in *.php; do php -l $f ; done +