File tree 5 files changed +1410
-1574
lines changed
5 files changed +1410
-1574
lines changed Original file line number Diff line number Diff line change @@ -16,25 +16,18 @@ jobs:
16
16
fail-fast : false
17
17
matrix :
18
18
php :
19
- - ' 8.1'
20
19
- ' 8.2'
21
- - ' nightly '
20
+ - ' 8.3 '
22
21
23
22
laravel :
24
- - ' 9.0'
25
23
- ' 10.0'
24
+ - ' 11.0'
26
25
27
26
include :
28
- - php : ' 8.2'
29
- laravel : ' 10.0'
30
- stable : true
31
- - php : ' nightly'
32
- experimental : true
33
-
34
- - laravel : ' 9.0'
35
- testbench : ' 7.0'
36
27
- laravel : ' 10.0'
37
28
testbench : ' 8.0'
29
+ - laravel : ' 11.0'
30
+ testbench : ' 9.0'
38
31
39
32
steps :
40
33
- name : Checkout
48
41
coverage : pcov
49
42
50
43
- name : Remove platform from Composer file
44
+ if : ${{ matrix.php }} == 'nightly'
51
45
run : composer config --unset platform
52
46
47
+ - name : Set platform
48
+ if : ${{ matrix.php }} != 'nightly'
49
+ run : composer config platform.php ${{ matrix.php }}
50
+
53
51
- name : Configure to use Laravel ${{ matrix.laravel }} with Testbench ${{ matrix.testbench }}
54
52
run : |
55
53
composer require --no-update laravel/laravel:^${{ matrix.laravel }}
61
59
- name : Install Composer dependencies
62
60
uses : ramsey/composer-install@v2
63
61
with :
64
- composer-options : " --ignore-platform-req=php"
65
62
dependency-versions : highest # We're installing additional packages, and cannot use the lockfile
66
63
67
64
- name : Run unit tests with coverage and printer
Original file line number Diff line number Diff line change 10
10
" wysiwyg"
11
11
],
12
12
"require" : {
13
- "php" : " ^8.1 " ,
13
+ "php" : " ^8.2 " ,
14
14
"ext-exif" : " *" ,
15
15
"ext-json" : " *" ,
16
16
"codex-team/editor.js" : " *" ,
17
- "guzzlehttp/guzzle" : " ^6.0 || ^ 7.0" ,
18
- "illuminate/support" : " ^8 .0 || ^9.0 || ^10 .0" ,
19
- "illuminate/events" : " ^8 .0 || ^9.0 || ^10 .0" ,
17
+ "guzzlehttp/guzzle" : " ^7.0" ,
18
+ "illuminate/support" : " ^10 .0 || ^11 .0" ,
19
+ "illuminate/events" : " ^10 .0 || ^11 .0" ,
20
20
"laravel/nova" : " ^4.0" ,
21
- "spatie/image" : " ^1.7 || ^2 .0"
21
+ "spatie/image" : " ^3 .0"
22
22
},
23
23
"require-dev" : {
24
24
"friendsofphp/php-cs-fixer" : " ^3.9" ,
25
- "orchestra/testbench" : " ^6 .0 || ^7.0 || ^8 .0" ,
25
+ "orchestra/testbench" : " ^8 .0 || ^9 .0" ,
26
26
"php-parallel-lint/php-parallel-lint" : " ^1.3"
27
27
},
28
28
"autoload" : {
60
60
}
61
61
},
62
62
"config" : {
63
- "sort-packages" : true ,
64
- "platform" : {
65
- "php" : " 8.1.25"
66
- }
63
+ "sort-packages" : true
67
64
},
68
65
"minimum-stability" : " dev" ,
69
66
"prefer-stable" : true ,
You can’t perform that action at this time.
0 commit comments