File tree Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -18,10 +18,12 @@ jobs:
1818 php : [ 8.2, 8.3, 8.4 ]
1919 db_engine : [ mysql, pgsql, sqlsrv ]
2020 mysql : [ 5.7, 8.0 ]
21+ pgsql : [ 15 ]
22+ sqlsrv : [ 2022-latest ]
2123
2224 # Excludes (verhindern ungültige Kombinationen)
2325 exclude :
24- # Kein PHP 8.4 mit Laravel 10 (bisher ausgeschlossen)
26+ # Beispiel-Excludes
2527 - laravel : 10
2628 php : 8.4
2729 db_engine : mysql
@@ -30,14 +32,11 @@ jobs:
3032 php : 8.4
3133 db_engine : mysql
3234 mysql : 8.0
33- # MSSQL nur mit Laravel 12 und PHP 8.2-8.4 (zum Beispiel)
3435 - laravel : 10
3536 db_engine : sqlsrv
3637 - laravel : 11
3738 db_engine : sqlsrv
3839
39- name : Laravel ${{ matrix.laravel }} / PHP ${{ matrix.php }} / DB ${{ matrix.db_engine }} ${{ matrix.mysql || '' }}
40-
4140 services :
4241 mysql :
4342 image : mysql:${{ matrix.mysql }}
7978 --health-interval=10s
8079 --health-timeout=5s
8180 --health-retries=3
81+ env :
82+ DB_DISPLAY_NAME : >-
83+ ${{ format(
84+ '{0}{1}',
85+ matrix.db_engine,
86+ matrix.db_engine == 'mysql' && matrix.mysql != '' ? ' ' + matrix.mysql : ''
87+ ) }}
88+
89+ name : Laravel ${{ matrix.laravel }} / PHP ${{ matrix.php }} / DB ${{ env.DB_DISPLAY_NAME }}
8290
8391 steps :
8492 - uses : actions/checkout@v4
You can’t perform that action at this time.
0 commit comments