1717 matrix :
1818 os : [ ubuntu-latest ]
1919 php : [ 8.4, 8.3, 8.2, 8.1 ]
20- laravel : [ 12.*, 11.*, 10.*, 9.* ]
20+ laravel : [ 13.*, 12.*, 11.*, 10.*, 9.* ]
2121 stability : [ prefer-lowest, prefer-stable ]
2222 include :
23+ - laravel : 13.*
24+ testbench : 11.*
25+ carbon : ^3.8.4
2326 - laravel : 12.*
2427 testbench : 10.*
2528 carbon : ^3.8.4
3336 testbench : 7.*
3437 carbon : ^2.63
3538 exclude :
39+ - laravel : 13.*
40+ php : 8.2
41+ - laravel : 13.*
42+ php : 8.1
3643 - laravel : 12.*
3744 php : 8.1
3845 - laravel : 11.*
6673 with :
6774 php-version : ${{ matrix.php }}
6875 extensions : curl, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite, iconv
69- coverage : ${{ startsWith(github.event.head_commit.message, 'coverage') && matrix.php == '8.3 ' && matrix.laravel == '11 .*' && matrix.stability == 'prefer-stable' && 'xdebug' || 'none' }}
76+ coverage : ${{ startsWith(github.event.head_commit.message, 'coverage') && matrix.php == '8.4 ' && matrix.laravel == '13 .*' && matrix.stability == 'prefer-stable' && 'xdebug' || 'none' }}
7077
7178 - name : Install dependencies
7279 run : |
@@ -75,14 +82,14 @@ jobs:
7582
7683 - name : Execute tests
7784 run : |
78- vendor/bin/phpunit ${{ startsWith(github.event.head_commit.message, 'coverage') && matrix.php == '8.3 ' && matrix.laravel == '11 .*' && matrix.stability == 'prefer-stable' && '--coverage-clover=clover.xml' || '' }}
85+ vendor/bin/phpunit ${{ startsWith(github.event.head_commit.message, 'coverage') && matrix.php == '8.4 ' && matrix.laravel == '13 .*' && matrix.stability == 'prefer-stable' && '--coverage-clover=clover.xml' || '' }}
7986 env :
8087 DB_USERNAME : user
8188 DB_PASSWORD : secret
8289 DB_PORT : ${{ job.services.mysql.ports[3306] }}
8390
8491 - name : Make code coverage badge
85- if : startsWith(github.event.head_commit.message, 'coverage') && matrix.php == '8.3 ' && matrix.laravel == '11 .*' && matrix.stability == 'prefer-stable'
92+ if : startsWith(github.event.head_commit.message, 'coverage') && matrix.php == '8.4 ' && matrix.laravel == '13 .*' && matrix.stability == 'prefer-stable'
8693 uses : timkrase/phpunit-coverage-badge@v1.2.1
8794 with :
8895 coverage_badge_path : .github/coverage.svg
0 commit comments