1212
1313jobs :
1414 tests :
15- runs-on : ubuntu-20 .04
15+ runs-on : ubuntu-22 .04
1616 strategy :
1717 fail-fast : false
1818 matrix :
1919 php-version :
2020 - ' 8.0'
2121 - ' 8.1'
22+ - ' 8.2'
23+ - ' 8.3'
2224 symfony-version :
23- - ' 5.3.*'
2425 - ' 5.4.*'
25- - ' 6.0 .*'
26+ - ' 6.4 .*'
2627 dependencies :
2728 - ' lowest'
2829 - ' highest'
2930 remove-dependencies : [ '' ]
31+ include :
32+ - php-version : ' 8.2'
33+ symfony-version : ' 7.0.*'
34+ dependencies : ' highest'
35+ remove-dependencies : ' sensio/framework-extra-bundle'
36+ - php-version : ' 8.3'
37+ symfony-version : ' 7.0.*'
38+ dependencies : ' highest'
39+ remove-dependencies : ' sensio/framework-extra-bundle'
40+ exclude :
41+ - php-version : ' 8.0'
42+ symfony-version : ' 6.4.*'
43+
3044 steps :
3145 - name : " Checkout"
32- uses : " actions/checkout@v2 "
46+ uses : " actions/checkout@v4 "
3347
3448 - name : " Install PHP"
3549 uses : " shivammathur/setup-php@v2"
@@ -48,10 +62,10 @@ jobs:
4862
4963 - name : Remove dependencies
5064 if : " matrix.remove-dependencies != ''"
51- run : composer remove --no-update ${{ matrix.remove-dependencies }}
65+ run : composer remove --dev -- no-update ${{ matrix.remove-dependencies }}
5266
5367 - name : " Install dependencies"
54- uses : ramsey/composer-install@1.3 .0
68+ uses : ramsey/composer-install@3.0 .0
5569 with :
5670 dependency-versions : ${{ matrix.dependencies }}
5771 env :
@@ -61,20 +75,20 @@ jobs:
6175 run : composer test
6276
6377 coding-standard :
64- runs-on : ubuntu-20 .04
78+ runs-on : ubuntu-22 .04
6579 name : Coding Standard
6680 steps :
6781 - name : " Checkout"
68- uses : " actions/checkout@v2 "
82+ uses : " actions/checkout@v4 "
6983
7084 - name : " Install PHP"
7185 uses : " shivammathur/setup-php@v2"
7286 with :
7387 tools : flex
74- php-version : " 8.0 "
88+ php-version : " 8.3 "
7589
7690 - name : " Install dependencies"
77- uses : ramsey/composer-install@1.3 .0
91+ uses : ramsey/composer-install@3.0 .0
7892
7993 - name : " Check coding standard"
8094 run : composer check-cs
0 commit comments