Skip to content

Commit 94aab34

Browse files
committed
chore(ci): enable tests for php 8.3 and laravel 11
1 parent 794c135 commit 94aab34

File tree

2 files changed

+102
-3
lines changed

2 files changed

+102
-3
lines changed

.github/workflows/ci.yml

Lines changed: 101 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
php-version: [ '7.3', '7.4', '8.0', '8.1', '8.2' ]
18-
laravel-version: [ '5.7.*', '5.8.*', '^6.0', '^7.0', '^8.0', '^9.0' ]
17+
php-version: [ '7.3', '7.4', '8.0', '8.1', '8.2', '8.3' ]
18+
laravel-version: [ '5.7.*', '5.8.*', '^6.0', '^7.0', '^8.0', '^9.0', '^10.0', '^11.0' ]
1919
database: [ 'sqlite', 'mysql', 'pgsql' ]
2020
exclude:
2121
- php-version: '7.3'
@@ -27,6 +27,24 @@ jobs:
2727
- php-version: '7.3'
2828
laravel-version: '^9.0'
2929
database: 'pgsql'
30+
- php-version: '7.3'
31+
laravel-version: '^10.0'
32+
database: 'sqlite'
33+
- php-version: '7.3'
34+
laravel-version: '^10.0'
35+
database: 'mysql'
36+
- php-version: '7.3'
37+
laravel-version: '^10.0'
38+
database: 'pgsql'
39+
- php-version: '7.3'
40+
laravel-version: '^11.0'
41+
database: 'sqlite'
42+
- php-version: '7.3'
43+
laravel-version: '^11.0'
44+
database: 'mysql'
45+
- php-version: '7.3'
46+
laravel-version: '^11.0'
47+
database: 'pgsql'
3048
- php-version: '7.4'
3149
laravel-version: '5.7.*'
3250
database: 'sqlite'
@@ -45,6 +63,24 @@ jobs:
4563
- php-version: '7.4'
4664
laravel-version: '^9.0'
4765
database: 'pgsql'
66+
- php-version: '7.4'
67+
laravel-version: '^10.0'
68+
database: 'sqlite'
69+
- php-version: '7.4'
70+
laravel-version: '^10.0'
71+
database: 'mysql'
72+
- php-version: '7.4'
73+
laravel-version: '^10.0'
74+
database: 'pgsql'
75+
- php-version: '7.4'
76+
laravel-version: '^11.0'
77+
database: 'sqlite'
78+
- php-version: '7.4'
79+
laravel-version: '^11.0'
80+
database: 'mysql'
81+
- php-version: '7.4'
82+
laravel-version: '^11.0'
83+
database: 'pgsql'
4884
- php-version: '8.0'
4985
laravel-version: '5.7.*'
5086
database: 'sqlite'
@@ -63,6 +99,24 @@ jobs:
6399
- php-version: '8.0'
64100
laravel-version: '5.8.*'
65101
database: 'pgsql'
102+
- php-version: '8.0'
103+
laravel-version: '^10.0'
104+
database: 'sqlite'
105+
- php-version: '8.0'
106+
laravel-version: '^10.0'
107+
database: 'mysql'
108+
- php-version: '8.0'
109+
laravel-version: '^10.0'
110+
database: 'pgsql'
111+
- php-version: '8.0'
112+
laravel-version: '^11.0'
113+
database: 'sqlite'
114+
- php-version: '8.0'
115+
laravel-version: '^11.0'
116+
database: 'mysql'
117+
- php-version: '8.0'
118+
laravel-version: '^11.0'
119+
database: 'pgsql'
66120
- php-version: '8.1'
67121
laravel-version: '5.7.*'
68122
database: 'sqlite'
@@ -99,6 +153,15 @@ jobs:
99153
- php-version: '8.1'
100154
laravel-version: '^7.0'
101155
database: 'pgsql'
156+
- php-version: '8.1'
157+
laravel-version: '^11.0'
158+
database: 'sqlite'
159+
- php-version: '8.1'
160+
laravel-version: '^11.0'
161+
database: 'mysql'
162+
- php-version: '8.1'
163+
laravel-version: '^11.0'
164+
database: 'pgsql'
102165
- php-version: '8.2'
103166
laravel-version: '5.7.*'
104167
database: 'sqlite'
@@ -135,6 +198,42 @@ jobs:
135198
- php-version: '8.2'
136199
laravel-version: '^7.0'
137200
database: 'pgsql'
201+
- php-version: '8.3'
202+
laravel-version: '5.7.*'
203+
database: 'sqlite'
204+
- php-version: '8.3'
205+
laravel-version: '5.7.*'
206+
database: 'mysql'
207+
- php-version: '8.3'
208+
laravel-version: '5.7.*'
209+
database: 'pgsql'
210+
- php-version: '8.3'
211+
laravel-version: '5.8.*'
212+
database: 'sqlite'
213+
- php-version: '8.3'
214+
laravel-version: '5.8.*'
215+
database: 'mysql'
216+
- php-version: '8.3'
217+
laravel-version: '5.8.*'
218+
database: 'pgsql'
219+
- php-version: '8.3'
220+
laravel-version: '^6.0'
221+
database: 'sqlite'
222+
- php-version: '8.3'
223+
laravel-version: '^6.0'
224+
database: 'mysql'
225+
- php-version: '8.3'
226+
laravel-version: '^6.0'
227+
database: 'pgsql'
228+
- php-version: '8.3'
229+
laravel-version: '^7.0'
230+
database: 'sqlite'
231+
- php-version: '8.3'
232+
laravel-version: '^7.0'
233+
database: 'mysql'
234+
- php-version: '8.3'
235+
laravel-version: '^7.0'
236+
database: 'pgsql'
138237

139238
name: Tests on PHP ${{ matrix.php-version }} with Laravel ${{ matrix.laravel-version }} and ${{ matrix.database }}
140239

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
},
3131
"require-dev": {
3232
"mockery/mockery": "^1.0",
33-
"orchestra/testbench": "^3.7|^4.0|^5.0|^6.0|^7.0",
33+
"orchestra/testbench": "^3.7|^4.0|^5.0|^6.0|^7.0|^8.0|^9.0",
3434
"phpunit/phpunit": "^6.0|^7.0|^8.0|^9.0"
3535
},
3636
"autoload": {

0 commit comments

Comments
 (0)