File tree Expand file tree Collapse file tree 2 files changed +22
-7
lines changed Expand file tree Collapse file tree 2 files changed +22
-7
lines changed Original file line number Diff line number Diff line change 4
4
push :
5
5
branches :
6
6
- master
7
- - ' *.x'
7
+ - *.x
8
8
pull_request :
9
9
schedule :
10
10
- cron : ' 0 0 * * *'
@@ -13,21 +13,25 @@ jobs:
13
13
linux_tests :
14
14
runs-on : ubuntu-22.04
15
15
16
+
16
17
strategy :
17
18
fail-fast : true
18
19
matrix :
19
20
php : [8.2, 8.3, 8.4]
20
- laravel : [10, 11]
21
+ laravel : [10, 11, '12' ]
21
22
exclude :
22
23
- php : 8.4
23
24
laravel : 10
24
25
26
+
25
27
name : PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }}
26
28
29
+
27
30
steps :
28
31
- name : Checkout code
29
32
uses : actions/checkout@v4
30
33
34
+
31
35
- name : Setup PHP
32
36
uses : shivammathur/setup-php@v2
33
37
with :
@@ -36,36 +40,43 @@ jobs:
36
40
tools : composer:v2
37
41
coverage : none
38
42
43
+
39
44
- name : Install dependencies
40
45
run : |
41
46
composer update --prefer-dist --no-interaction --no-progress --with="illuminate/support=^${{ matrix.laravel }}"
42
47
48
+
43
49
- name : Execute tests
44
50
run : vendor/bin/phpunit --display-deprecations --fail-on-deprecation
45
51
46
52
windows_tests :
47
53
runs-on : windows-latest
48
54
55
+
49
56
strategy :
50
57
fail-fast : true
51
58
matrix :
52
59
php : [8.2, 8.3, 8.4]
53
- laravel : [10, 11]
60
+ laravel : [10, 11, '12' ]
54
61
exclude :
55
62
- php : 8.4
56
63
laravel : 10
57
64
65
+
58
66
name : PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} - Windows
59
67
68
+
60
69
steps :
61
70
- name : Set git to use LF
62
71
run : |
63
72
git config --global core.autocrlf false
64
73
git config --global core.eol lf
65
74
75
+
66
76
- name : Checkout code
67
77
uses : actions/checkout@v4
68
78
79
+
69
80
- name : Setup PHP
70
81
uses : shivammathur/setup-php@v2
71
82
with :
75
86
tools : composer:v2
76
87
coverage : none
77
88
89
+
78
90
- name : Install dependencies
79
91
run : |
80
92
composer update --prefer-dist --no-interaction --no-progress --with="illuminate/support=~${{ matrix.laravel }}"
81
93
94
+
82
95
- name : Execute tests
83
96
run : vendor/bin/phpunit --display-deprecations --fail-on-deprecation
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " laravel/installer" ,
3
3
"description" : " Laravel application installer." ,
4
- "keywords" : [" laravel" ],
4
+ "keywords" : [
5
+ " laravel"
6
+ ],
5
7
"license" : " MIT" ,
6
8
"authors" : [
7
9
{
11
13
],
12
14
"require" : {
13
15
"php" : " ^8.2" ,
14
- "illuminate/filesystem" : " ^10.20|^11.0" ,
15
- "illuminate/support" : " ^10.20|^11.0" ,
16
+ "illuminate/filesystem" : " ^10.20|^11.0|^12.0 " ,
17
+ "illuminate/support" : " ^10.20|^11.0|^12.0 " ,
16
18
"laravel/prompts" : " ^0.1.18|^0.2.0|^0.3.0" ,
17
19
"symfony/console" : " ^6.2|^7.0" ,
18
20
"symfony/process" : " ^6.2|^7.0" ,
19
21
"symfony/polyfill-mbstring" : " ^1.31"
20
22
},
21
23
"require-dev" : {
22
- "phpstan/phpstan" : " ^1.10" ,
24
+ "phpstan/phpstan" : " ^1.10|^2.1 " ,
23
25
"phpunit/phpunit" : " ^10.4"
24
26
},
25
27
"bin" : [
You can’t perform that action at this time.
0 commit comments