Skip to content

Commit 3a427d0

Browse files
committed
[CI] Rework tests php job, fix minimum-stability, add Symfony versions
1 parent 9426209 commit 3a427d0

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

.github/workflows/test.yaml

+10-8
Original file line numberDiff line numberDiff line change
@@ -70,24 +70,26 @@ jobs:
7070
fail-fast: false
7171
matrix:
7272
php-version: ['8.1', '8.3', '8.4']
73+
symfony-version: ['6.4', '7.2']
7374
minimum-stability: ['stable', 'dev']
74-
include:
75-
- php-version: '8.1'
76-
dependency-version: 'lowest'
77-
- php-version: '8.3'
78-
dependency-version: 'highest'
79-
- php-version: '8.4'
80-
dependency-version: 'highest'
75+
dependency-version: ['lowest', 'highest']
8176
component: ${{ fromJson(needs.tests-php-components.outputs.components )}}
8277
exclude:
8378
- php-version: '8.1'
8479
minimum-stability: 'dev'
8580
- php-version: '8.3'
8681
minimum-stability: 'dev'
82+
- php-version: '8.1'
83+
dependency-version: 'highest'
84+
- php-version: '8.3'
85+
dependency-version: 'lowest'
86+
- php-version: '8.4'
87+
dependency-version: 'lowest'
8788
- component: Swup # has no tests
8889
- component: Turbo # has its own workflow (test-turbo.yml)
8990
- component: Typed # has no tests
90-
91+
env:
92+
SYMFONY_REQUIRE: ${{ matrix.config.symfony-version }}
9193
steps:
9294
- uses: actions/checkout@v4
9395

0 commit comments

Comments
 (0)