1818 matrix :
1919 os : [ ubuntu-latest ]
2020 php : [ 8.4, 8.3, 8.2 ]
21- laravel : [ 12.*, 11.*, 10.* ]
21+ laravel : [ 13.*, 12.*, 11.*, 10.* ]
2222 stability : [ prefer-lowest, prefer-stable ]
2323 include :
24+ - laravel : 13.*
25+ testbench : 11.*
26+ carbon : ^3.8.4
2427 - laravel : 12.*
2528 testbench : 10.*
2629 carbon : 3.*
3033 - laravel : 10.*
3134 testbench : 8.*
3235 carbon : ^2.63
36+ exclude :
37+ - laravel : 13.*
38+ php : 8.2
3339
3440 name : P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}
3541
4753 with :
4854 php-version : ${{ matrix.php }}
4955 extensions : curl, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite, iconv
50- coverage : ${{ startsWith(github.event.head_commit.message, 'coverage') && matrix.php == '8.3 ' && matrix.laravel == '11 .*' && matrix.stability == 'prefer-stable' && 'xdebug' || 'none' }}
56+ coverage : ${{ startsWith(github.event.head_commit.message, 'coverage') && matrix.php == '8.4 ' && matrix.laravel == '13 .*' && matrix.stability == 'prefer-stable' && 'xdebug' || 'none' }}
5157
5258 - name : Install dependencies
5359 run : |
@@ -56,10 +62,10 @@ jobs:
5662
5763 - name : Execute tests
5864 run : |
59- 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' || '' }}
65+ 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' || '' }}
6066
6167 - name : Make code coverage badge
62- if : startsWith(github.event.head_commit.message, 'coverage') && matrix.php == '8.3 ' && matrix.laravel == '11 .*' && matrix.stability == 'prefer-stable'
68+ if : startsWith(github.event.head_commit.message, 'coverage') && matrix.php == '8.4 ' && matrix.laravel == '13 .*' && matrix.stability == 'prefer-stable'
6369 uses : timkrase/phpunit-coverage-badge@v1.2.1
6470 with :
6571 coverage_badge_path : .github/coverage.svg
0 commit comments