1
1
name : CI
2
- on : [push, pull_request]
2
+
3
+ on :
4
+ - push
5
+ - pull_request
3
6
4
7
jobs :
5
8
run :
8
11
strategy :
9
12
matrix :
10
13
os : [ubuntu-latest]
11
- php : [ 7.3, 7.4, '8.0', 8.1 ]
12
- laravel : [ 7, 8, 9 , 10]
14
+ php : [7.3, 7.4, '8.0', 8.1, '8.2' ]
15
+ laravel : [7, 8, 9, 10, '11' ]
13
16
exclude :
14
17
- php : 7.3
15
18
laravel : 10
@@ -21,24 +24,32 @@ jobs:
21
24
laravel : 9
22
25
- php : 7.4
23
26
laravel : 9
27
+ - laravel : ' 11'
28
+ php : 7.3
29
+ - laravel : ' 11'
30
+ php : 7.4
31
+ - laravel : ' 11'
32
+ php : ' 8.0'
33
+ - laravel : ' 11'
34
+ php : 8.1
24
35
25
36
name : PHP ${{ matrix.php }} Test on ${{ matrix.os }} – Laravel ${{ matrix.laravel }}
26
37
27
38
steps :
28
- - name : Checkout
29
- uses : actions/checkout@v2
30
-
31
- - name : Setup PHP
32
- uses : shivammathur/setup-php@v2
33
- with :
34
- php-version : ${{matrix.php}}
35
-
36
- - name : Install dependencies
37
- uses : php-actions/composer@v5
38
- with :
39
- args : --prefer-source --no-interaction
40
-
41
- - name : Run composer test script
42
- uses : php-actions/composer@v5
43
- with :
44
- command : test
39
+ - name : Checkout
40
+ uses : actions/checkout@v2
41
+
42
+ - name : Setup PHP
43
+ uses : shivammathur/setup-php@v2
44
+ with :
45
+ php-version : ${{matrix.php}}
46
+
47
+ - name : Install dependencies
48
+ uses : php-actions/composer@v5
49
+ with :
50
+ args : --prefer-source --no-interaction
51
+
52
+ - name : Run composer test script
53
+ uses : php-actions/composer@v5
54
+ with :
55
+ command : test
0 commit comments