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 4
4
push :
5
5
paths :
6
6
- ' **.php'
7
- - ' .github/workflows/run-tests .yml'
7
+ - ' .github/workflows/ci .yml'
8
8
- ' phpunit.xml.dist'
9
9
- ' composer.json'
10
10
- ' composer.lock'
11
11
pull_request :
12
12
types : [opened, synchronize, reopened]
13
13
14
+ concurrency :
15
+ group : ${{ github.workflow }}-${{ github.ref }}
16
+ cancel-in-progress : true
17
+
14
18
jobs :
15
19
phpunit :
16
20
name : Tests PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}
21
25
matrix :
22
26
os : [ubuntu-latest, windows-latest]
23
27
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.*
25
34
26
35
steps :
27
36
- uses : actions/checkout@v4
48
57
49
58
- name : Install dependencies
50
59
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
52
62
53
63
- name : List Installed Dependencies
54
64
run : composer show -D
You can’t perform that action at this time.
0 commit comments