File tree 2 files changed +15
-11
lines changed 2 files changed +15
-11
lines changed Original file line number Diff line number Diff line change 9
9
strategy :
10
10
fail-fast : false
11
11
matrix :
12
- php : [ 8.2, 8.3 ]
13
- laravel : [9.*, 10.*, 11.*]
12
+ php : [ 8.2, 8.3, 8.4 ]
13
+ laravel : [ 9.*, 10.*, 11.*, 12.* ]
14
14
include :
15
+ - laravel : 12.*
16
+ testbench : 10.*
17
+ termwind : 2.*
18
+ pest : 2.*
15
19
- laravel : 11.*
16
20
testbench : 9.*
17
21
termwind : 2.*
27
31
28
32
name : PHP ${{ matrix.php }} + Laravel ${{ matrix.laravel }}
29
33
steps :
30
- - uses : actions/checkout@v2
34
+ - uses : actions/checkout@v4
31
35
32
36
- name : Setup PHP
33
37
uses : shivammathur/setup-php@v2
51
55
needs : [ tests ]
52
56
runs-on : ubuntu-latest
53
57
steps :
54
- - uses : actions/checkout@v2
58
+ - uses : actions/checkout@v4
55
59
- name : Setup PHP
56
60
uses : shivammathur/setup-php@v2
57
61
with :
63
67
64
68
- name : Cache Composer packages
65
69
id : composer-cache
66
- uses : actions/cache@v2
70
+ uses : actions/cache@v4
67
71
with :
68
72
path : vendor
69
73
key : ${{ runner.os }}-php-8.2-${{ hashFiles('**/composer.json') }}
75
79
run : composer install --prefer-dist --no-interaction --no-suggest
76
80
77
81
- name : Run test suite
78
- uses : paambaati/codeclimate-action@v3.2.0
82
+ uses : paambaati/codeclimate-action@v9
79
83
env :
80
84
CC_TEST_REPORTER_ID : ${{ secrets.CC_REPORTER_ID }}
81
85
with :
85
89
runs-on : ubuntu-latest
86
90
name : Psalm
87
91
steps :
88
- - uses : actions/checkout@v2
92
+ - uses : actions/checkout@v4
89
93
90
94
- name : Setup PHP
91
95
uses : shivammathur/setup-php@v2
98
102
99
103
- name : Cache Composer packages
100
104
id : composer-cache
101
- uses : actions/cache@v2
105
+ uses : actions/cache@v4
102
106
with :
103
107
path : vendor
104
108
key : ${{ runner.os }}-php-${{ hashFiles('**/composer.json') }}
Original file line number Diff line number Diff line change 33
33
"nutgram/nutgram" : " ^4.17.0"
34
34
},
35
35
"require-dev" : {
36
- "illuminate/testing" : " ^9.0|^10.0|^11.0" ,
37
- "orchestra/testbench" : " ^7.0|^8.0|^9.0" ,
36
+ "illuminate/testing" : " ^9.0|^10.0|^11.0|^12.0 " ,
37
+ "orchestra/testbench" : " ^7.0|^8.0|^9.0|^10.0 " ,
38
38
"pestphp/pest" : " ^1.1|^2.0" ,
39
39
"pestphp/pest-plugin-mock" : " ^1.0|^2.0" ,
40
40
"roave/security-advisories" : " dev-latest" ,
41
- "vimeo/psalm" : " ^5 .0"
41
+ "vimeo/psalm" : " ^6 .0"
42
42
},
43
43
"autoload" : {
44
44
"psr-4" : {
You can’t perform that action at this time.
0 commit comments