File tree 6 files changed +40
-37
lines changed
6 files changed +40
-37
lines changed Original file line number Diff line number Diff line change 21
21
uses : actions/cache@v4
22
22
with :
23
23
path : ~/.composer/cache/files
24
- key : dependencies-php-8.3-illuminate-10 .*-composer-${{ hashFiles('composer.json') }}
24
+ key : dependencies-php-8.3-illuminate-11 .*-composer-${{ hashFiles('composer.json') }}
25
25
26
26
- name : Setup PHP
27
27
uses : shivammathur/setup-php@v2
Original file line number Diff line number Diff line change @@ -16,25 +16,17 @@ jobs:
16
16
strategy :
17
17
fail-fast : false
18
18
matrix :
19
- php : [8.0, 8.1, 8.2, 8.3]
20
- illuminate : [8.*, ^9 .0, ^10.0 ]
21
- stability : [prefer-lowest, prefer-stable]
19
+ php : [ 8.1, 8.2, 8.3 ]
20
+ illuminate : [ ^10 .0, ^11.0 ]
21
+ stability : [ prefer-lowest, prefer-stable ]
22
22
include :
23
- - illuminate : 8.*
24
- testbench : ~6.22
25
- - illuminate : ^9.0
26
- testbench : 7.*
27
23
- illuminate : ^10.0
28
24
testbench : 8.*
25
+ - illuminate : ^11.0
26
+ testbench : 9.*
29
27
exclude :
30
28
- php : 8.1
31
- illuminate : 7.*
32
- - php : 8.1
33
- illuminate : 6.*
34
- - php : 8.0
35
- illuminate : ^10.0
36
- - php : 8.3
37
- illuminate : 8.*
29
+ illuminate : ^11.0
38
30
39
31
name : P${{ matrix.php }} - I${{ matrix.illuminate }} - ${{ matrix.stability }}
40
32
62
54
composer update --${{ matrix.stability }} --prefer-dist --no-interaction
63
55
64
56
- name : Execute tests
65
- run : vendor/bin/phpunit --verbose
57
+ run : vendor/bin/phpunit
Original file line number Diff line number Diff line change 4
4
composer.phar
5
5
clover.json
6
6
clover.xml
7
- .phpunit.result. cache
7
+ .phpunit.cache
Original file line number Diff line number Diff line change 2
2
3
3
## [ Unreleased] ( https://github.com/markwalet/laravel-packagist/compare/v1.6.0...master )
4
4
5
+ ### Added
6
+ - Added support for Laravel 11
7
+
8
+ ### Changed
9
+ - Upgraded to PHPUnit 10
10
+
11
+ ### Removed
12
+ - Removed support for PHP 8.0
13
+ - Removed support for Laravel 8
14
+ - Removed support for Laravel 9
15
+
5
16
## [ v1.6.0 (2023-11-29)] ( https://github.com/markwalet/laravel-packagist/compare/v1.5.0...v1.6.0 )
6
17
7
18
### Added
Original file line number Diff line number Diff line change 12
12
}
13
13
],
14
14
"require" : {
15
- "php" : " 8.* " ,
15
+ "php" : " ^8.1 " ,
16
16
"ext-json" : " *" ,
17
- "laravel/framework" : " 8.*|^9 .0|^10 .0" ,
17
+ "laravel/framework" : " ^10 .0|^11 .0" ,
18
18
"phpoption/phpoption" : " >=1.8" ,
19
19
"spatie/packagist-api" : " ^2.0"
20
20
},
21
21
"require-dev" : {
22
- "phpunit/phpunit" : " ~9.3 " ,
23
- "orchestra/testbench" : " ~6.22|7.*|8 .*"
22
+ "phpunit/phpunit" : " ^10.5 " ,
23
+ "orchestra/testbench" : " 8.*|9 .*"
24
24
},
25
25
"autoload" : {
26
26
"psr-4" : {
Original file line number Diff line number Diff line change 2
2
<phpunit xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
3
3
bootstrap =" vendor/autoload.php"
4
4
backupGlobals =" false"
5
- backupStaticAttributes =" false"
6
5
colors =" true"
7
- verbose =" true"
8
6
processIsolation =" false"
9
7
stopOnFailure =" false"
10
- xsi : noNamespaceSchemaLocation =" https://schema.phpunit.de/9.3/phpunit.xsd" >
11
- <coverage includeUncoveredFiles =" true" processUncoveredFiles =" true" >
12
- <include >
13
- <directory suffix =" .php" >./src</directory >
14
- </include >
15
- <exclude >
16
- <directory suffix =" .php" >./src/Exceptions/*</directory >
17
- </exclude >
18
- </coverage >
19
- <testsuites >
20
- <testsuite name =" Laravel Packagist Test Suite" >
21
- <directory suffix =" Test.php" >./tests/</directory >
22
- </testsuite >
23
- </testsuites >
8
+ xsi : noNamespaceSchemaLocation =" https://schema.phpunit.de/10.5/phpunit.xsd"
9
+ cacheDirectory =" .phpunit.cache"
10
+ backupStaticProperties =" false" >
11
+ <testsuites >
12
+ <testsuite name =" Laravel Packagist Test Suite" >
13
+ <directory suffix =" Test.php" >./tests/</directory >
14
+ </testsuite >
15
+ </testsuites >
16
+ <source >
17
+ <include >
18
+ <directory suffix =" .php" >./src</directory >
19
+ </include >
20
+ <exclude >
21
+ <directory suffix =" .php" >./src/Exceptions/*</directory >
22
+ </exclude >
23
+ </source >
24
24
</phpunit >
You can’t perform that action at this time.
0 commit comments