File tree Expand file tree Collapse file tree 2 files changed +23
-10
lines changed Expand file tree Collapse file tree 2 files changed +23
-10
lines changed Original file line number Diff line number Diff line change @@ -13,21 +13,34 @@ jobs:
13
13
strategy :
14
14
fail-fast : false
15
15
matrix :
16
- php : ["8.1", "8.2" ]
17
- laravel : ["^9.0", "^ 10.0", "^11" ]
16
+ php : [8.4, 8.3, 8.2, 8.1 ]
17
+ laravel : [12.*, 11.*, 10.*, 9.* ]
18
18
dependency-version : [ prefer-lowest, prefer-stable ]
19
+ include :
20
+ - laravel : 12.*
21
+ testbench : 10.*
22
+ - laravel : 11.*
23
+ testbench : 9.*
19
24
exclude :
20
- - laravel : 11
21
- php : 8.1
25
+ - php : 8.1
26
+ laravel : 11
27
+ - php : 8.1
28
+ laravel : 12
29
+ - php : 8.3
30
+ laravel : 9
31
+ - php : 8.4
32
+ laravel : 9
33
+ - php : 8.4
34
+ laravel : 10
22
35
23
36
name : P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.dependency-version }}
24
37
25
38
steps :
26
39
- name : Checkout code
27
- uses : actions/checkout@v2
40
+ uses : actions/checkout@v4
28
41
29
42
- name : Cache dependencies
30
- uses : actions/cache@v2
43
+ uses : actions/cache@v4
31
44
with :
32
45
path : ~/.composer/cache/files
33
46
key : dependencies-laravel-${{ matrix.laravel }}-php-${{ matrix.php }}-composer-${{ hashFiles('composer.json') }}
Original file line number Diff line number Diff line change 35
35
],
36
36
"require" : {
37
37
"php" : " ^8.1|^8.2" ,
38
- "illuminate/database" : " ^9|^10|^11" ,
39
- "illuminate/support" : " ^9|^10|^11"
38
+ "illuminate/database" : " ^9|^10|^11|^12 " ,
39
+ "illuminate/support" : " ^9|^10|^11|^12 "
40
40
},
41
41
"require-dev" : {
42
42
"ciareis/bypass" : " ^1.0" ,
43
43
"laravel/pint" : " ^1.16" ,
44
- "orchestra/testbench" : " ^7.22|^8.1" ,
45
- "pestphp/pest" : " ^2.34" ,
44
+ "orchestra/testbench" : " ^7.22|^8.1|^9.0|^10 " ,
45
+ "pestphp/pest" : " ^2.34|^3.0 " ,
46
46
"phpunit/phpunit" : " ^9.5|^10.5"
47
47
},
48
48
"autoload" : {
You can’t perform that action at this time.
0 commit comments