1- name : " CI"
1+ name : " CI: PHPUnit "
22
33on :
44 pull_request :
2525
2626jobs :
2727 phpunit-smoke-check :
28- name : " PHPUnit with SQLite"
28+ name : >
29+ SQLite -
30+ ${{ format('PHP {0} - DBAL {1} - ext. {2} - proxy {3}',
31+ matrix.php-version || 'Ø',
32+ matrix.dbal-version || 'Ø',
33+ matrix.extension || 'Ø',
34+ matrix.proxy || 'Ø'
35+ ) }}
2936 runs-on : " ubuntu-22.04"
3037
3138 strategy :
@@ -143,7 +150,7 @@ jobs:
143150 ENABLE_NATIVE_LAZY_OBJECTS : ${{ matrix.native_lazy }}
144151
145152 - name : " Upload coverage file"
146- uses : " actions/upload-artifact@v5 "
153+ uses : " actions/upload-artifact@v6 "
147154 with :
148155 name : " phpunit-${{ matrix.extension }}-${{ matrix.php-version }}-${{ matrix.dbal-version }}-${{ matrix.deps }}-${{ matrix.stability }}-${{ matrix.native_lazy }}-coverage"
149156 path : " coverage*.xml"
@@ -184,7 +191,13 @@ jobs:
184191
185192
186193 phpunit-postgres :
187- name : " PHPUnit with PostgreSQL"
194+ name : >
195+ ${{ format('PostgreSQL {0} - PHP {1} - DBAL {2} - ext. {3}',
196+ matrix.postgres-version || 'Ø',
197+ matrix.php-version || 'Ø',
198+ matrix.dbal-version || 'Ø',
199+ matrix.extension || 'Ø'
200+ ) }}
188201 runs-on : " ubuntu-22.04"
189202 needs : " phpunit-smoke-check"
190203
@@ -252,14 +265,20 @@ jobs:
252265 run : " vendor/bin/phpunit -c ci/github/phpunit/pdo_pgsql.xml --coverage-clover=coverage.xml"
253266
254267 - name : " Upload coverage file"
255- uses : " actions/upload-artifact@v5 "
268+ uses : " actions/upload-artifact@v6 "
256269 with :
257270 name : " ${{ github.job }}-${{ matrix.postgres-version }}-${{ matrix.php-version }}-${{ matrix.dbal-version }}-${{ matrix.extension }}-coverage"
258271 path : " coverage.xml"
259272
260273
261274 phpunit-mariadb :
262- name : " PHPUnit with MariaDB"
275+ name : >
276+ ${{ format('MariaDB {0} - PHP {1} - DBAL {2} - ext. {3}',
277+ matrix.mariadb-version || 'Ø',
278+ matrix.php-version || 'Ø',
279+ matrix.dbal-version || 'Ø',
280+ matrix.extension || 'Ø'
281+ ) }}
263282 runs-on : " ubuntu-22.04"
264283 needs : " phpunit-smoke-check"
265284
@@ -320,14 +339,20 @@ jobs:
320339 run : " vendor/bin/phpunit -c ci/github/phpunit/${{ matrix.extension }}.xml --coverage-clover=coverage.xml"
321340
322341 - name : " Upload coverage file"
323- uses : " actions/upload-artifact@v5 "
342+ uses : " actions/upload-artifact@v6 "
324343 with :
325344 name : " ${{ github.job }}-${{ matrix.mariadb-version }}-${{ matrix.extension }}-${{ matrix.php-version }}-${{ matrix.dbal-version }}-coverage"
326345 path : " coverage.xml"
327346
328347
329348 phpunit-mysql :
330- name : " PHPUnit with MySQL"
349+ name : >
350+ ${{ format('MySQL {0} - PHP {1} - DBAL {2} - ext. {3}',
351+ matrix.mysql-version || 'Ø',
352+ matrix.php-version || 'Ø',
353+ matrix.dbal-version || 'Ø',
354+ matrix.extension || 'Ø'
355+ ) }}
331356 runs-on : " ubuntu-22.04"
332357 needs : " phpunit-smoke-check"
333358
@@ -417,7 +442,7 @@ jobs:
417442 ENABLE_SECOND_LEVEL_CACHE : 1
418443
419444 - name : " Upload coverage files"
420- uses : " actions/upload-artifact@v5 "
445+ uses : " actions/upload-artifact@v6 "
421446 with :
422447 name : " ${{ github.job }}-${{ matrix.mysql-version }}-${{ matrix.extension }}-${{ matrix.php-version }}-${{ matrix.dbal-version }}-coverage"
423448 path : " coverage*.xml"
@@ -440,7 +465,7 @@ jobs:
440465 fetch-depth : 2
441466
442467 - name : " Download coverage files"
443- uses : " actions/download-artifact@v6 "
468+ uses : " actions/download-artifact@v7 "
444469 with :
445470 path : " reports"
446471
0 commit comments