Skip to content

Commit

Permalink
Update CI to run against PHP 8.4 and latest Symfony release
Browse files Browse the repository at this point in the history
  • Loading branch information
mbabker committed Dec 3, 2024
1 parent a47a373 commit 8d8321a
Showing 1 changed file with 15 additions and 3 deletions.
18 changes: 15 additions & 3 deletions .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ jobs:
strategy:
fail-fast: false
matrix:
php: ['7.4', '8.0', '8.1', '8.2', '8.3']
symfony: ['5.4.*', '6.0.*', '6.1.*', '6.2.*', '6.3.*', '6.4.*', '7.0.*']
php: ['7.4', '8.0', '8.1', '8.2', '8.3', '8.4']
symfony: ['5.4.*', '6.0.*', '6.1.*', '6.2.*', '6.3.*', '6.4.*', '7.0.*', '7.1.*', '7.2.*']
composer-flags: ['--prefer-stable']
can-fail: [false]
extensions: ['curl, iconv, mbstring, mongodb, pdo, pdo_sqlite, sqlite, zip']
Expand All @@ -33,6 +33,10 @@ jobs:
symfony: '6.4.*'
- php: '7.4'
symfony: '7.0.*'
- php: '7.4'
symfony: '7.1.*'
- php: '7.4'
symfony: '7.2.*'
- php: '8.0'
symfony: '6.1.*'
- php: '8.0'
Expand All @@ -43,8 +47,16 @@ jobs:
symfony: '6.4.*'
- php: '8.0'
symfony: '7.0.*'
- php: '8.0'
symfony: '7.1.*'
- php: '8.0'
symfony: '7.2.*'
- php: '8.1'
symfony: '7.0.*'
- php: '8.1'
symfony: '7.1.*'
- php: '8.1'
symfony: '7.2.*'

name: "PHP ${{ matrix.php }} - Symfony ${{ matrix.symfony }}${{ matrix.composer-flags != '' && format(' - Composer {0}', matrix.composer-flags) || '' }}"

Expand Down Expand Up @@ -74,7 +86,7 @@ jobs:
topology: server

- name: Remove Guard (Symfony >=6.0)
if: contains(fromJSON('["6.0.*", "6.1.*", "6.2.*", "6.3.*", "6.4.*", "7.0.*"]'), matrix.symfony)
if: contains(fromJSON('["6.0.*", "6.1.*", "6.2.*", "6.3.*", "6.4.*", "7.0.*", "7.1.*", "7.2.*"]'), matrix.symfony)
run: composer remove --dev --no-update symfony/security-guard

- name: Install dependencies
Expand Down

0 comments on commit 8d8321a

Please sign in to comment.