diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 7bf52337a..0a4dd2efe 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -49,11 +49,20 @@ jobs: composer-flags: "" can-fail: false symfony-require: "6.4.*" + - php-version: "8.4" + composer-flags: "" + can-fail: false + symfony-require: "6.4.*" - php-version: "8.3" composer-flags: "" can-fail: false symfony-require: "6.4.*" remove-sensio-bundle: yes # Smoke test with SensioFrameworkExtraBundle removed on latest Symfony LTS + - php-version: "8.4" + composer-flags: "" + can-fail: false + symfony-require: "6.4.*" + remove-sensio-bundle: yes # Smoke test with SensioFrameworkExtraBundle removed on latest Symfony LTS - php-version: "8.2" composer-flags: "" can-fail: false @@ -63,6 +72,10 @@ jobs: composer-flags: "" can-fail: true # we don't want to fail the build if we are incompatible with the next (unstable) Symfony version remove-sensio-bundle: yes # SensioFrameworkExtraBundle is not compatible with Symfony 7.0 or later + - php-version: "8.4" + composer-flags: "" + can-fail: true # we don't want to fail the build if we are incompatible with the next (unstable) Symfony version + remove-sensio-bundle: yes # SensioFrameworkExtraBundle is not compatible with Symfony 7.0 or later env: COMPOSER_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -88,7 +101,7 @@ jobs: tools: "composer:v2,flex" - name: "Cache dependencies installed with composer" - uses: "actions/cache@v3" + uses: "actions/cache@v4" with: path: "~/.composer/cache" key: "php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"