7
7
jobs :
8
8
laravel :
9
9
runs-on : ubuntu-latest
10
-
11
-
12
10
strategy :
13
11
fail-fast : true
14
12
matrix :
15
- laravel : [' 5.5.*', ' 5.6.*', ' 5.7.*', ' 5.8.*', ' 6.*', ' 7.*', '11.*' ]
16
- php : [7.2, '8.2' ]
13
+ laravel : [ 5.5.*, 5.6.*, 5.7.*, 5.8.*, 6.*, 7.* ]
14
+ php : [ 7.2 ]
17
15
include :
18
16
- laravel : 6.*
19
17
php : 7.3
@@ -46,46 +44,33 @@ jobs:
46
44
- laravel : 10.*
47
45
php : 8.2
48
46
- laravel : 11.*
49
- php : ' 8.2'
50
- exclude :
51
- - laravel : 11.*
52
- php : 7.2
53
-
54
-
55
- name : Tests for Laravel ${{ matrix.laravel }} on PHP ${{ matrix.php }}
56
-
57
-
47
+ php : 8.2
48
+ name : PHPUnit on Laravel ${{ matrix.laravel }} / PHP ${{ matrix.php }}
58
49
steps :
59
50
- name : Checkout code
60
51
uses : actions/checkout@v2
61
52
62
-
63
53
- name : Setup PHP
64
54
uses : shivammathur/setup-php@v2
65
55
with :
66
56
php-version : ${{ matrix.php }}
67
57
tools : composer:v2
68
- coverage : xdebug
69
-
70
58
71
59
- name : Install dependencies
72
60
run : |
73
61
composer require laravel/laravel:"${{ matrix.laravel }}" --dev --no-update
74
62
composer install --prefer-dist --no-interaction --no-progress
75
63
76
-
77
64
- name : Run tests
78
65
run : composer test-laravel
79
66
80
67
lumen :
81
68
runs-on : ubuntu-latest
82
-
83
-
84
69
strategy :
85
70
fail-fast : true
86
71
matrix :
87
- lumen : [' 5.5.*', ' 5.6.*', ' 5.7.*', ' 5.8.*', ' 6.*', ' 7.*' ]
88
- php : [7.2, '8.2' ]
72
+ lumen : [ 5.5.*, 5.6.*, 5.7.*, 5.8.*, 6.*, 7.* ]
73
+ php : [ 7.2 ]
89
74
include :
90
75
- lumen : 6.*
91
76
php : 7.3
@@ -109,29 +94,21 @@ jobs:
109
94
php : 8.1
110
95
- lumen : 9.*
111
96
php : 8.2
112
-
113
-
114
- name : Tests for Lumen ${{ matrix.lumen }} on PHP ${{ matrix.php }}
115
-
116
-
97
+ name : PHPUnit on Lumen ${{ matrix.lumen }} / PHP ${{ matrix.php }}
117
98
steps :
118
99
- name : Checkout code
119
100
uses : actions/checkout@v2
120
101
121
-
122
102
- name : Setup PHP
123
103
uses : shivammathur/setup-php@v2
124
104
with :
125
105
php-version : ${{ matrix.php }}
126
106
tools : composer:v2
127
- coverage : xdebug
128
-
129
107
130
108
- name : Install dependencies
131
109
run : |
132
110
composer require laravel/lumen:"${{ matrix.lumen }}" --dev --no-update
133
111
composer install --prefer-dist --no-interaction --no-progress
134
112
135
-
136
113
- name : Run tests
137
114
run : composer test-lumen
0 commit comments