@@ -12,26 +12,16 @@ jobs:
12
12
fail-fast : true
13
13
matrix :
14
14
php : [ '7.2', '7.3', '7.4', '8.0', '8.1' ]
15
- laravel : [ '5.5', '5. 6', '5. 7', '5. 8', '6', '7', '8 ' ]
15
+ laravel : [' 6', '7', '8', '9 ' ]
16
16
exclude :
17
17
- php : ' 7.2'
18
18
laravel : ' 8'
19
- - php : ' 8.0'
20
- laravel : ' 5.5'
21
- - php : ' 8.0'
22
- laravel : ' 5.6'
23
- - php : ' 8.0'
24
- laravel : ' 5.7'
25
- - php : ' 8.0'
26
- laravel : ' 5.8'
27
- - php : ' 8.1'
28
- laravel : ' 5.5'
29
- - php : ' 8.1'
30
- laravel : ' 5.6'
31
- - php : ' 8.1'
32
- laravel : ' 5.7'
33
- - php : ' 8.1'
34
- laravel : ' 5.8'
19
+ - php : ' 7.2'
20
+ laravel : ' 9'
21
+ - php : ' 7.3'
22
+ laravel : ' 9'
23
+ - php : ' 7.4'
24
+ laravel : ' 9'
35
25
- php : ' 8.1'
36
26
laravel : ' 6'
37
27
- php : ' 8.1'
53
43
- name : Setup Problem Matchers
54
44
run : echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"
55
45
56
- - name : Select Laravel 5.5
57
- uses : nick-invision/retry@v1
58
- with :
59
- timeout_minutes : 5
60
- max_attempts : 5
61
- command : composer require "laravel/framework:5.5.*" "phpunit/phpunit:^6.5.14" --no-update --no-interaction
62
- if : " matrix.laravel == '5.5'"
63
-
64
- - name : Select Laravel 5.6
65
- uses : nick-invision/retry@v1
66
- with :
67
- timeout_minutes : 5
68
- max_attempts : 5
69
- command : composer require "laravel/framework:5.6.*" "phpunit/phpunit:^7.5.20" --no-update --no-interaction
70
- if : " matrix.laravel == '5.6'"
71
-
72
- - name : Select Laravel 5.7
73
- uses : nick-invision/retry@v1
74
- with :
75
- timeout_minutes : 5
76
- max_attempts : 5
77
- command : composer require "laravel/framework:5.7.*" "phpunit/phpunit:^7.5.20" --no-update --no-interaction
78
- if : " matrix.laravel == '5.7'"
79
-
80
- - name : Select Laravel 5.8
81
- uses : nick-invision/retry@v1
82
- with :
83
- timeout_minutes : 5
84
- max_attempts : 5
85
- command : composer require "laravel/framework:5.8.*" "phpunit/phpunit:^7.5.20|^8.5.8" --no-update --no-interaction
86
- if : " matrix.laravel == '5.8'"
87
-
88
46
- name : Select Laravel 6
89
47
uses : nick-invision/retry@v1
90
48
with :
@@ -108,6 +66,14 @@ jobs:
108
66
max_attempts : 5
109
67
command : composer require "laravel/framework:8.*" "phpunit/phpunit:^9.3.7" --no-update --no-interaction
110
68
if : " matrix.laravel == '8'"
69
+
70
+ - name : Select Laravel 9
71
+ uses : nick-invision/retry@v1
72
+ with :
73
+ timeout_minutes : 5
74
+ max_attempts : 5
75
+ command : composer require "laravel/framework:9.*" "phpunit/phpunit:^9.3.7" --no-update --no-interaction
76
+ if : " matrix.laravel == '9'"
111
77
112
78
- name : Install PHP Dependencies
113
79
uses : nick-invision/retry@v1
124
90
125
91
- name : Check code coverage
126
92
if : ${{ matrix.php == '8.1' }}
127
-
93
+
0 commit comments