name: CI on: pull_request: branches: - master push: branches: - master jobs: phpunit: name: "PHPUnit" runs-on: "ubuntu-24.04" strategy: matrix: php-version: - 7.2 - 7.3 - 7.4 - 8.0 - 8.1 - 8.2 - 8.3 - 8.4 steps: - name: Checkout code uses: actions/checkout@v4 - name: "Install PHP" uses: "shivammathur/setup-php@v2" with: php-version: "${{ matrix.php-version }}" coverage: "none" extensions: gd, mbstring - name: "Install dependencies with Composer" uses: "ramsey/composer-install@v3" with: composer-options: "--prefer-dist" - name: "Run PHPUnit" run: "vendor/bin/phpunit"