Skip to content

Commit 83b7181

Browse files
committed
Update CI configuration
1 parent 9074dba commit 83b7181

1 file changed

Lines changed: 13 additions & 7 deletions

File tree

.github/workflows/ci.yml

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,26 +14,32 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
php: ['8.2', '8.3', '8.4']
18-
symfony: ['6.4.*', '7.4.*', '8.0.*']
17+
php:
18+
- 8.2
19+
- 8.3
20+
- 8.4
21+
symfony:
22+
- 6.4.*
23+
- 7.4.*
24+
- 8.0.*
1925
exclude:
20-
# Symfony 8.0 requires PHP 8.3+
26+
# Symfony 8.0 requires PHP 8.4+
2127
- php: '8.2'
2228
symfony: '8.0.*'
29+
- php: '8.3'
30+
symfony: '8.0.*'
2331

2432
steps:
2533
- name: Checkout code
2634
uses: actions/checkout@v4
2735

28-
- name: Setup PHP
36+
- name: Setup PHP and install Symfony Flex globally
2937
uses: shivammathur/setup-php@v2
3038
with:
3139
php-version: ${{ matrix.php }}
3240
coverage: none
3341
extensions: mbstring, openssl, sodium
34-
35-
- name: Install Symfony Flex globally
36-
run: composer global require --no-progress --no-scripts --no-plugins symfony/flex
42+
tools: flex
3743

3844
- name: Install dependencies
3945
env:

0 commit comments

Comments
 (0)