diff --git a/.github/workflows/pr_tests.yml b/.github/workflows/pr_tests.yml index 89131dc..33fbae8 100644 --- a/.github/workflows/pr_tests.yml +++ b/.github/workflows/pr_tests.yml @@ -3,11 +3,11 @@ name: CI on: [push, pull_request] jobs: - phpunit-7-1: + phpunit-9-6: strategy: fail-fast: false matrix: - php_version: ["7.1", "7.4"] + php_version: ["7.4", "8.1", "8.2", "8.3"] runs-on: ubuntu-latest steps: @@ -20,25 +20,45 @@ jobs: with: php-version: ${{ matrix.php_version }} coverage: xdebug - - name: Unit Tests with PHPUnit 7.1 - run: vendor/bin/phpunit --stderr --version 7.1 + - name: Unit Tests with PHPUnit 9.6 + run: vendor/bin/phpunit --stderr --version 9.6 + + phpunit-10-5: + strategy: + fail-fast: false + matrix: + php_version: ["8.1", "8.2", "8.3"] + runs-on: ubuntu-latest - phpunit-9-6: + steps: + - uses: actions/checkout@v2 + - uses: php-actions/composer@v6 + with: + php_version: "8.1" + - name: Setup PHP + uses: shivammathur/setup-php@v2 + with: + php-version: ${{ matrix.php_version }} + coverage: xdebug + - name: Unit Tests with PHPUnit 10.5 + run: vendor/bin/phpunit --stderr --version 10.5 + + phpunit-11-2: strategy: fail-fast: false matrix: - php_version: ["8.1"] + php_version: ["8.2", "8.3"] runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: php-actions/composer@v6 with: - php_version: "7.4" + php_version: "8.2" - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php_version }} coverage: xdebug - - name: Unit Tests with PHPUnit 9.6 - run: vendor/bin/phpunit --stderr --version 9.6 + - name: Unit Tests with PHPUnit 11.2 + run: vendor/bin/phpunit --stderr --version 11.2