@@ -19,45 +19,27 @@ jobs:
1919 fail-fast : false
2020 matrix :
2121 include :
22- - php-version : ' 8.0'
23- coverage : false
24- dependency-versions : ' lowest'
25- phpunit-config : ' phpunit-9.xml.dist'
26- env :
27- SYMFONY_DEPRECATIONS_HELPER : weak
28-
29- - php-version : ' 8.1'
30- coverage : false
31- dependency-versions : ' highest'
32- phpunit-config : ' phpunit-9.xml.dist'
33- env :
34- SYMFONY_DEPRECATIONS_HELPER : weak
35-
3622 - php-version : ' 8.2'
3723 coverage : true
38- dependency-versions : ' highest'
39- phpunit-config : ' phpunit.xml.dist'
24+ dependency-versions : ' lowest'
4025 env :
4126 SYMFONY_DEPRECATIONS_HELPER : weak
4227
4328 - php-version : ' 8.3'
4429 coverage : false
4530 dependency-versions : ' highest'
46- phpunit-config : ' phpunit.xml.dist'
4731 env :
4832 SYMFONY_DEPRECATIONS_HELPER : weak
4933
5034 - php-version : ' 8.4'
5135 coverage : false
5236 dependency-versions : ' highest'
53- phpunit-config : ' phpunit.xml.dist'
5437 env :
5538 SYMFONY_DEPRECATIONS_HELPER : weak
5639
5740 - php-version : ' 8.5'
5841 coverage : true
5942 dependency-versions : ' highest'
60- phpunit-config : ' phpunit.xml.dist'
6143 env :
6244 SYMFONY_DEPRECATIONS_HELPER : weak
6345
7254
7355 steps :
7456 - name : Checkout project
75- uses : actions/checkout@v2
57+ uses : actions/checkout@v6
7658
7759 - name : Install and configure PHP
7860 uses : shivammathur/setup-php@v2
8769 run : composer remove "*php-cs-fixer*" "*phpstan*" "*rector*" --dev --no-update
8870
8971 - name : Install composer dependencies
90- uses : ramsey/composer-install@v2
72+ uses : ramsey/composer-install@v3
9173 with :
9274 dependency-versions : ${{ matrix.dependency-versions }}
9375 composer-options : ${{ matrix.composer-options }}
9779
9880 - name : Execute test cases
9981 if : matrix.coverage == false
100- run : composer test -- --configuration=${{ matrix.phpunit-config }}
82+ run : composer test
10183
10284 - name : Execute test cases with coverage
10385 if : ${{ matrix.coverage }}
@@ -113,16 +95,16 @@ jobs:
11395
11496 steps :
11597 - name : Checkout project
116- uses : actions/checkout@v2
98+ uses : actions/checkout@v6
11799
118100 - name : Install and configure PHP
119101 uses : shivammathur/setup-php@v2
120102 with :
121- php-version : 8.1
103+ php-version : 8.2
122104 extensions : ctype, iconv, mysql
123105
124106 - name : Install composer dependencies
125- uses : ramsey/composer-install@v1
107+ uses : ramsey/composer-install@v3
126108 with :
127109 dependency-versions : highest
128110
0 commit comments