File tree 2 files changed +12
-9
lines changed
2 files changed +12
-9
lines changed Original file line number Diff line number Diff line change @@ -12,12 +12,15 @@ jobs:
12
12
13
13
strategy :
14
14
matrix :
15
- php : [8.3, 8.2 ]
15
+ php : [8.2, 8. 3, 8.4 ]
16
16
laravel : [10.*, 11.*]
17
- statamic : [^5.0 ]
17
+ stability : [prefer-lowest, prefer-stable ]
18
18
os : [ubuntu-latest]
19
+ exclude :
20
+ - php : 8.4
21
+ laravel : 10.*
19
22
20
- name : ${{ matrix.php }} - ${{ matrix.statamic }} - ${{ matrix.laravel }}
23
+ name : P ${{ matrix.php }} - L ${{ matrix.laravel }} - ${{ matrix.stability }}
21
24
22
25
steps :
23
26
- name : Checkout code
31
34
32
35
- name : Install dependencies
33
36
run : |
34
- composer require "laravel/framework :${{ matrix.laravel }}" "statamic/cms:${{ matrix.statamic }}" --no-interaction --no-update
35
- composer install --no-interaction
37
+ composer require "illuminate/contracts :${{ matrix.laravel }}" --no-interaction --no-update
38
+ composer update --${{ matrix.stability }} --prefer-dist -- no-interaction --no-suggest
36
39
37
40
- name : Run PHPUnit
38
41
run : vendor/bin/phpunit
Original file line number Diff line number Diff line change 41
41
"require" : {
42
42
"php" : " ^8.2" ,
43
43
"ajthinking/archetype" : " ^1.0.3 || ^2.0" ,
44
- "laravel/framework" : " ^10.25.0 || ^11.0 " ,
44
+ "laravel/framework" : " ^10.25.0 || ^11.3 " ,
45
45
"laravel/prompts" : " ^0.1.17" ,
46
46
"pixelfear/composer-dist-plugin" : " ^0.1.5" ,
47
47
"spatie/ignition" : " ^1.15" ,
48
48
"spatie/invade" : " ^2.1" ,
49
- "statamic/cms" : " ^5.30.0 "
49
+ "statamic/cms" : " ^5.41 "
50
50
},
51
51
"require-dev" : {
52
52
"laravel/pint" : " ^1.0" ,
53
53
"spatie/test-time" : " ^1.2" ,
54
- "orchestra/testbench" : " ^8.0 || ^9.0 " ,
55
- "phpunit/phpunit" : " ^10.0 "
54
+ "orchestra/testbench" : " ^8.28 || ^9.6.1 " ,
55
+ "phpunit/phpunit" : " ^10.5.35 "
56
56
},
57
57
"config" : {
58
58
"optimize-autoloader" : true ,
You can’t perform that action at this time.
0 commit comments