File tree Expand file tree Collapse file tree 1 file changed +20
-3
lines changed
Expand file tree Collapse file tree 1 file changed +20
-3
lines changed Original file line number Diff line number Diff line change @@ -18,13 +18,25 @@ jobs:
1818 - ' 8.2'
1919 - ' 8.3'
2020 - ' 8.4'
21- - ' 8.5'
2221 dependencies : [highest]
22+ symfony-require : ['']
2323 include :
2424 - php-version : ' 8.0'
2525 dependencies : lowest
26+ - php-version : ' 8.1'
27+ symfony-require : ' 5.4.*'
28+ - php-version : ' 8.2'
29+ symfony-require : ' 6.4.*'
30+ - php-version : ' 8.3'
31+ symfony-require : ' 7.2.*'
32+ - php-version : ' 8.4'
33+ symfony-require : ' 8.0.*'
34+ stability : dev
2635
27- name : PHP ${{ matrix.php-version }} ${{ matrix.dependencies }}
36+ name : PHP ${{ matrix.php-version }} ${{ matrix.symfony-require && format('/ Symfony {0}', matrix.symfony-require) || '' }} ${{ matrix.dependencies == 'lowest' && '/ lowest' || '' }}
37+
38+ env :
39+ SYMFONY_REQUIRE : ${{ matrix.symfony-require }}
2840
2941 steps :
3042 - name : Checkout code
3446 uses : shivammathur/setup-php@v2
3547 with :
3648 php-version : ${{ matrix.php-version }}
49+ tools : composer:v2, flex
3750 coverage : none
3851
39- - name : Install Composer dependencies (${{ matrix.dependencies }})
52+ - name : Allow dev stability
53+ if : matrix.stability == 'dev'
54+ run : composer config minimum-stability dev
55+
56+ - name : Install Composer dependencies
4057 uses : ramsey/composer-install@v3
4158 with :
4259 dependency-versions : ${{ matrix.dependencies }}
You can’t perform that action at this time.
0 commit comments