From 9c367d10a55f0fd1f27d111c3a171ef715a092b0 Mon Sep 17 00:00:00 2001 From: Christopher Georg Date: Thu, 21 Nov 2024 17:39:50 +0100 Subject: [PATCH 1/2] ci: add tests for PHP 8.4 change tests dev 7.1 => 7.2 --- .github/workflows/build.yaml | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 1ce22d48..c2e44750 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -32,9 +32,12 @@ jobs: fail-fast: false matrix: include: - - description: 'Symfony 7.1 DEV' + - description: 'Symfony 7.2 DEV' php: '8.2' - symfony: '7.1.*@dev' + symfony: '7.2.*@dev' + - description: 'Symfony 7.0' + php: '8.4' + symfony: '7.0.*' - description: 'Symfony 7.0' php: '8.3' symfony: '7.0.*' @@ -74,7 +77,7 @@ jobs: composer config prefer-stable true if: matrix.beta - name: remove cs-fixer for Symfony 7 (temporary as not-supported yet) - if: contains(matrix.symfony, '7.1.*@dev') || contains(matrix.symfony, '7.0.*') + if: contains(matrix.symfony, '7.2.*@dev') || contains(matrix.symfony, '7.1.*') || contains(matrix.symfony, '7.0.*') run: | composer remove --dev friendsofphp/php-cs-fixer pedrotroller/php-cs-custom-fixer --no-update - run: composer update --prefer-dist --no-interaction --no-progress --ansi ${{ matrix.composer_option }} @@ -86,9 +89,12 @@ jobs: fail-fast: false matrix: include: - - description: 'Symfony 7.1 DEV' + - description: 'Symfony 7.2 DEV' php: '8.2' - symfony: '7.1.*@dev' + symfony: '7.2.*@dev' + - description: 'Symfony 7.0' + php: '8.4' + symfony: '7.0.*' - description: 'Symfony 7.0' php: '8.3' symfony: '7.0.*' @@ -119,7 +125,7 @@ jobs: composer config prefer-stable true if: matrix.beta - name: remove cs-fixer for Symfony 7 (temporary as not-supported yet) - if: contains(matrix.symfony, '7.1.*@dev') || contains(matrix.symfony, '7.0.*') + if: contains(matrix.symfony, '7.2.*@dev') || contains(matrix.symfony, '7.1.*') || contains(matrix.symfony, '7.0.*') run: | composer remove --dev friendsofphp/php-cs-fixer pedrotroller/php-cs-custom-fixer --no-update - run: composer update --prefer-dist --no-interaction --no-progress --ansi ${{ matrix.composer_option }} From 3ea36fe37fad44a2182e038665c4ca63aeb5a75d Mon Sep 17 00:00:00 2001 From: Christopher Georg Date: Mon, 6 Jan 2025 09:46:28 +0100 Subject: [PATCH 2/2] ci: add tests for PHP 8.4 --- .github/workflows/build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index c2e44750..1904583f 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -77,7 +77,7 @@ jobs: composer config prefer-stable true if: matrix.beta - name: remove cs-fixer for Symfony 7 (temporary as not-supported yet) - if: contains(matrix.symfony, '7.2.*@dev') || contains(matrix.symfony, '7.1.*') || contains(matrix.symfony, '7.0.*') + if: contains(matrix.symfony, '7.2.*@dev') || contains(matrix.symfony, '7.0.*') run: | composer remove --dev friendsofphp/php-cs-fixer pedrotroller/php-cs-custom-fixer --no-update - run: composer update --prefer-dist --no-interaction --no-progress --ansi ${{ matrix.composer_option }} @@ -125,7 +125,7 @@ jobs: composer config prefer-stable true if: matrix.beta - name: remove cs-fixer for Symfony 7 (temporary as not-supported yet) - if: contains(matrix.symfony, '7.2.*@dev') || contains(matrix.symfony, '7.1.*') || contains(matrix.symfony, '7.0.*') + if: contains(matrix.symfony, '7.2.*@dev') || contains(matrix.symfony, '7.0.*') run: | composer remove --dev friendsofphp/php-cs-fixer pedrotroller/php-cs-custom-fixer --no-update - run: composer update --prefer-dist --no-interaction --no-progress --ansi ${{ matrix.composer_option }}