@@ -12,43 +12,89 @@ jobs:
1212 laravel : 10.*
1313 testbench : 8.*
1414 composer-flag : ' --prefer-stable'
15+ phpunit-config : ' phpunit-10.xml'
1516 - php : 8.2
1617 laravel : 10.*
1718 testbench : 8.*
1819 composer-flag : ' --prefer-stable'
20+ phpunit-config : ' phpunit-10.xml'
1921 - php : 8.3
2022 laravel : 10.*
2123 testbench : 8.*
2224 composer-flag : ' --prefer-stable'
25+ phpunit-config : ' phpunit-10.xml'
2326 - php : 8.1
2427 laravel : 10.*
2528 testbench : 8.*
2629 composer-flag : ' --prefer-lowest'
30+ phpunit-config : ' phpunit-10.xml'
2731 - php : 8.2
2832 laravel : 10.*
2933 testbench : 8.*
3034 composer-flag : ' --prefer-lowest'
35+ phpunit-config : ' phpunit-10.xml'
3136 - php : 8.3
3237 laravel : 10.*
3338 testbench : 8.*
3439 composer-flag : ' --prefer-lowest'
40+ phpunit-config : ' phpunit-10.xml'
3541 # Laravel 11.*
3642 - php : 8.2
3743 laravel : 11.*
3844 testbench : 9.*
3945 composer-flag : ' --prefer-stable'
46+ phpunit-config : ' phpunit.xml'
4047 - php : 8.3
4148 laravel : 11.*
4249 testbench : 9.*
4350 composer-flag : ' --prefer-stable'
51+ phpunit-config : ' phpunit.xml'
4452 - php : 8.2
4553 laravel : 11.*
4654 testbench : 9.*
4755 composer-flag : ' --prefer-lowest'
56+ phpunit-config : ' phpunit.xml'
4857 - php : 8.2
4958 laravel : 11.*
5059 testbench : 9.*
5160 composer-flag : ' --prefer-lowest'
61+ phpunit-config : ' phpunit.xml'
62+ - php : 8.4
63+ laravel : 11.*
64+ testbench : 9.*
65+ composer-flag : ' --prefer-stable'
66+ phpunit-config : ' phpunit.xml'
67+ # Laravel 12
68+ - php : 8.2
69+ laravel : 12.*
70+ testbench : 10.*
71+ composer-flag : ' --prefer-stable'
72+ phpunit-config : ' phpunit.xml'
73+ - php : 8.3
74+ laravel : 12.*
75+ testbench : 10.*
76+ composer-flag : ' --prefer-stable'
77+ phpunit-config : ' phpunit.xml'
78+ - php : 8.4
79+ laravel : 12.*
80+ testbench : 10.*
81+ composer-flag : ' --prefer-stable'
82+ phpunit-config : ' phpunit.xml'
83+ - php : 8.2
84+ laravel : 12.*
85+ testbench : 10.*
86+ composer-flag : ' --prefer-lowest'
87+ phpunit-config : ' phpunit.xml'
88+ - php : 8.3
89+ laravel : 12.*
90+ testbench : 10.*
91+ composer-flag : ' --prefer-lowest'
92+ phpunit-config : ' phpunit.xml'
93+ - php : 8.4
94+ laravel : 12.*
95+ testbench : 10.*
96+ composer-flag : ' --prefer-lowest'
97+ phpunit-config : ' phpunit.xml'
5298
5399 runs-on : ubuntu-latest
54100
69115 run : composer update ${{ matrix.composer-flag }} --prefer-dist --no-interaction
70116
71117 - name : Run PHPUnit
72- run : XDEBUG_MODE=coverage vendor/bin/phpunit --coverage-text --coverage-clover=coverage.xml
118+ run : XDEBUG_MODE=coverage vendor/bin/phpunit --coverage-text --config="${{ matrix.phpunit-config }}" -- coverage-clover=coverage.xml
73119
74120 - name : Upload coverage reports to Codecov
75121 uses : codecov/codecov-action@v5
0 commit comments