File tree Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change 44 push :
55 paths :
66 - ' **.php'
7- - ' .github/workflows/run-tests .yml'
7+ - ' .github/workflows/ci .yml'
88 - ' phpunit.xml.dist'
99 - ' composer.json'
1010 - ' composer.lock'
1111 pull_request :
1212 types : [opened, synchronize, reopened]
1313
14+ concurrency :
15+ group : ${{ github.workflow }}-${{ github.ref }}
16+ cancel-in-progress : true
17+
1418jobs :
1519 phpunit :
1620 name : Tests PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}
2125 matrix :
2226 os : [ubuntu-latest, windows-latest]
2327 php : [8.3, 8.4]
24- laravel : [11, 12]
28+ laravel : [12.*, 11.*]
29+ include :
30+ - laravel : 12.*
31+ testbench : 10.*
32+ - laravel : 11.*
33+ testbench : 9.*
2534
2635 steps :
2736 - uses : actions/checkout@v4
4857
4958 - name : Install dependencies
5059 run : |
51- composer update --prefer-dist --no-interaction --with="illuminate/contracts:^${{ matrix.laravel }}"
60+ composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" --no-interaction --no-update
61+ composer update --prefer-dist --no-interaction
5262
5363 - name : List Installed Dependencies
5464 run : composer show -D
You can’t perform that action at this time.
0 commit comments