PHP Classes

File: .github/workflows/tests.yaml

Recommend this page to a friend!
  Classes of Paras Malhotra   PHP Security Checker   .github/workflows/tests.yaml   Download  
File: .github/workflows/tests.yaml
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: PHP Security Checker
Scan project packages to check for vulnerabilities
Author: By
Last change:
Date: 3 years ago
Size: 971 bytes
 

Contents

Class file image Download
name: tests on: [push] jobs: tests: runs-on: ubuntu-latest strategy: fail-fast: false matrix: php: [5.6, 7.2, 7.3, 7.4, 8.0] stability: [prefer-lowest, prefer-stable] name: P${{ matrix.php }}-${{ matrix.stability }} steps: - name: Checkout code uses: actions/checkout@v2 - name: Cache dependencies uses: actions/cache@v1 with: path: ~/.composer/cache/files key: dependencies-php-${{ matrix.php }}-composer-${{ hashFiles('composer.json') }} - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php }} extensions: curl, zip, json coverage: none - name: Install dependencies run: composer update --${{ matrix.stability }} --prefer-dist --no-interaction --no-progress - name: Execute tests run: vendor/bin/phpunit --verbose --configuration phpunit.xml.dist