1-
2- name : " Continuous Integration"
1+ name : " CI: PHPUnit"
32
43on :
54 pull_request :
2726
2827jobs :
2928 phpunit :
30- name : " PHPUnit"
29+ name : >
30+ ${{ format('PHP {0} - Sf {1} - deps {2} - stab. {3}',
31+ matrix.php-version || 'Ø',
32+ matrix.symfony-require || 'Ø',
33+ matrix.dependencies || 'Ø',
34+ matrix.stability || 'Ø'
35+ ) }}
36+ ${{ matrix.remove-orm && ' - remove ORM' }}
37+ ${{ matrix.remove-doctrine-messenger && ' - remove Messenger' }}
3138 runs-on : " ubuntu-latest"
3239 env :
3340 SYMFONY_REQUIRE : ${{matrix.symfony-require}}
8895
8996 steps :
9097 - name : " Checkout"
91- uses : " actions/checkout@v5 "
98+ uses : " actions/checkout@v6 "
9299 with :
93100 fetch-depth : 2
94101
@@ -123,7 +130,7 @@ jobs:
123130 run : " vendor/bin/phpunit --coverage-clover=coverage.xml"
124131
125132 - name : " Upload coverage file"
126- uses : " actions/upload-artifact@v5 "
133+ uses : " actions/upload-artifact@v6 "
127134 with :
128135 name : " phpunit-${{ matrix.php-version }}-${{ matrix.dependencies }}-${{ hashFiles('composer.lock') }}.coverage"
129136 path : " coverage.xml"
@@ -138,12 +145,12 @@ jobs:
138145
139146 steps :
140147 - name : " Checkout"
141- uses : " actions/checkout@v5 "
148+ uses : " actions/checkout@v6 "
142149 with :
143150 fetch-depth : 2
144151
145152 - name : " Download coverage files"
146- uses : " actions/download-artifact@v6 "
153+ uses : " actions/download-artifact@v7 "
147154 with :
148155 path : " reports"
149156
0 commit comments