From 3f9c1e31e613bd3627f17e3161794b127f387dcd Mon Sep 17 00:00:00 2001 From: Tomas Date: Sat, 30 Nov 2024 23:54:50 +0200 Subject: [PATCH] Update CI to run with PHP 8.4 and Symfony 7.2 --- .github/workflows/ci.yml | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7155427..5b4064b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: uses: shivammathur/setup-php@v2 with: coverage: none - php-version: 8.3 + php-version: 8.4 - name: "Install Dependencies with Composer" uses: ramsey/composer-install@v2 @@ -31,6 +31,8 @@ jobs: php-cs-fixer: name: PHP-CS-Fixer runs-on: ubuntu-latest + env: + PHP_CS_FIXER_IGNORE_ENV: 1 steps: - name: "Checkout" uses: actions/checkout@v4 @@ -49,12 +51,12 @@ jobs: run: vendor/bin/php-cs-fixer fix --dry-run --format=checkstyle | cs2pr phpunit: - name: PHPUnit + name: PHPUnit (PHP ${{ matrix.php-version }}) (Symfony ${{ matrix.symfony-version }}) (${{ matrix.dependencies }}) runs-on: ubuntu-latest strategy: matrix: dependencies: ['highest'] - php-version: ['7.4', '8.0', '8.1', '8.2', '8.3'] + php-version: ['7.4', '8.0', '8.1', '8.2', '8.3', '8.4'] include: - php-version: 7.4 dependencies: 'lowest' @@ -76,6 +78,14 @@ jobs: symfony-version: 6.4.* - php-version: 8.3 symfony-version: 7.0.* + - php-version: 8.3 + symfony-version: 7.1.* + - php-version: 8.3 + symfony-version: 7.2.* + - php-version: 8.4 + symfony-version: 7.1.* + - php-version: 8.4 + symfony-version: 7.2.* steps: - name: "Checkout" uses: actions/checkout@v4 @@ -111,7 +121,7 @@ jobs: uses: shivammathur/setup-php@v2 with: coverage: pcov - php-version: 8.3 + php-version: 8.4 - name: "Install Dependencies with Composer" uses: ramsey/composer-install@v2