Skip to content

Commit a27635f

Browse files
#40 - Mise à jour de la configuration des workflows pour PHP 8.5 et Symfony 7.4/8 avec ajustements des dépendances
1 parent 7de4e8f commit a27635f

1 file changed

Lines changed: 32 additions & 12 deletions

File tree

.github/workflows/test.yml

Lines changed: 32 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,14 @@ jobs:
2323
- '8.2'
2424
- '8.3'
2525
- '8.4'
26-
dependencies: [highest]
26+
- '8.5'
27+
dependencies: [highest, lowest]
2728
allowed-to-fail: [false]
2829
symfony-require: ['']
2930
variant: [normal]
3031
include:
31-
- php-version: '8.1'
32-
dependencies: highest
32+
- php-version: '8.2'
33+
dependencies: lowest
3334
allowed-to-fail: false
3435
symfony-require: 6.4.*
3536
variant: symfony/symfony:"6.4.*"
@@ -41,8 +42,8 @@ jobs:
4142
- php-version: '8.2'
4243
dependencies: highest
4344
allowed-to-fail: false
44-
symfony-require: 7.3.*
45-
variant: symfony/symfony:"7.3.*"
45+
symfony-require: 7.4.*
46+
variant: symfony/symfony:"7.4.*"
4647
- php-version: '8.3'
4748
dependencies: highest
4849
allowed-to-fail: false
@@ -51,8 +52,8 @@ jobs:
5152
- php-version: '8.3'
5253
dependencies: highest
5354
allowed-to-fail: false
54-
symfony-require: 7.3.*
55-
variant: symfony/symfony:"7.3.*"
55+
symfony-require: 7.4.*
56+
variant: symfony/symfony:"7.4.*"
5657
- php-version: '8.4'
5758
dependencies: highest
5859
allowed-to-fail: false
@@ -61,12 +62,31 @@ jobs:
6162
- php-version: '8.4'
6263
dependencies: highest
6364
allowed-to-fail: false
64-
symfony-require: 7.3.*
65-
variant: symfony/symfony:"7.3.*"
66-
65+
symfony-require: 7.4.*
66+
variant: symfony/symfony:"7.4.*"
67+
- php-version: '8.4'
68+
dependencies: highest
69+
allowed-to-fail: false
70+
symfony-require: 8.*
71+
variant: symfony/symfony:"8.*"
72+
- php-version: '8.5'
73+
dependencies: highest
74+
allowed-to-fail: false
75+
symfony-require: 6.4.*
76+
variant: symfony/symfony:"6.4.*"
77+
- php-version: '8.5'
78+
dependencies: highest
79+
allowed-to-fail: false
80+
symfony-require: 7.4.*
81+
variant: symfony/symfony:"7.4.*"
82+
- php-version: '8.5'
83+
dependencies: highest
84+
allowed-to-fail: false
85+
symfony-require: 8.*
86+
variant: symfony/symfony:"8.*"
6787
steps:
6888
- name: Checkout
69-
uses: actions/checkout@v4
89+
uses: actions/checkout@v6
7090
- name: Install PHP with extensions
7191
uses: shivammathur/setup-php@v2
7292
with:
@@ -87,4 +107,4 @@ jobs:
87107
#- name: Send coverage to Codecov
88108
# uses: codecov/codecov-action@v4
89109
# with:
90-
# files: build/logs/clover.xml
110+
# files: build/logs/clover.xml

0 commit comments

Comments
 (0)