77jobs :
88 tests :
99 name : PHP ${{ matrix.php }}; Symfony ${{ matrix.symfony }}
10- runs-on : ubuntu-22 .04
10+ runs-on : ubuntu-24 .04
1111
1212 strategy :
1313 matrix :
14- php : ['7.4', '8.0', '8.1', '8.2', '8.3', '8.4']
15- symfony : ['4 ', '5 ', '6 ', '7 ']
14+ php : ['7.4', '8.0', '8.1', '8.2', '8.3', '8.4', '8.5' ]
15+ symfony : ['5 ', '6 ', '7 ', '8 ']
1616 exclude :
1717 - php : ' 7.4'
1818 symfony : ' 6'
2727
2828 steps :
2929 - name : Checkout Code
30- uses : actions/checkout@v4
30+ uses : actions/checkout@v6
3131
3232 - uses : browser-actions/setup-chrome@v1
3333 with :
@@ -45,20 +45,12 @@ jobs:
4545 - name : Setup Problem Matchers
4646 run : echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"
4747
48- - name : Select Symfony 4
49- uses : nick-invision/retry@v3
50- with :
51- timeout_minutes : 5
52- max_attempts : 5
53- command : composer require "symfony/filesystem:^4.0" "symfony/process:^4.0" "symfony/var-dumper:^4.0" --dev --no-update --no-interaction
54- if : " matrix.symfony == '4'"
55-
5648 - name : Select Symfony 5
5749 uses : nick-invision/retry@v3
5850 with :
5951 timeout_minutes : 5
6052 max_attempts : 5
61- command : composer require "symfony/filesystem:^5.0 " "symfony/process:^5.0 " "symfony/var-dumper:^5.0 " --dev --no-update --no-interaction
53+ command : composer require "symfony/filesystem:^5.4 " "symfony/process:^5.4 " "symfony/var-dumper:^5.4 " --dev --no-update --no-interaction
6254 if : " matrix.symfony == '5'"
6355
6456 - name : Select Symfony 6
7769 command : composer require "symfony/filesystem:^7.0" "symfony/process:^7.0" "symfony/var-dumper:^7.0" --dev --no-update --no-interaction
7870 if : " matrix.symfony == '7'"
7971
72+ - name : Select Symfony 8
73+ uses : nick-invision/retry@v3
74+ with :
75+ timeout_minutes : 5
76+ max_attempts : 5
77+ command : composer require "symfony/filesystem:^8.0" "symfony/process:^8.0" "symfony/var-dumper:^8.0" --dev --no-update --no-interaction
78+ if : " matrix.symfony == '8'"
79+
8080 - name : Install Dependencies
8181 uses : nick-invision/retry@v3
8282 with :
0 commit comments