7171 strategy :
7272 fail-fast : false
7373 matrix :
74- event : ['${{ github.event_name }}']
7574 os : [ ubuntu-24.04 ]
7675 php : [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4', '8.5' ]
7776 db-type : [ 'mysql' ]
8079 multisite : [ false, true ]
8180 memcached : [ false ]
8281
83- exclude :
84- # Trim the matrix on Pull Requests to reduce the number of concurrent jobs.
85- # Each PHP version is tested againgst one version of MySQL.
86- - event : pull_request
87- php : ' 7.2'
88- db-version : ' 8.0'
89- - event : pull_request
90- php : ' 7.2'
91- db-version : ' 8.4'
92- - event : pull_request
93- php : ' 7.3'
94- db-version : ' 5.7'
95- - event : pull_request
96- php : ' 7.3'
97- db-version : ' 8.4'
98- - event : pull_request
99- php : ' 7.4'
100- db-version : ' 5.7'
101- - event : pull_request
102- php : ' 7.4'
103- db-version : ' 8.0'
104- - event : pull_request
105- php : ' 8.0'
106- db-version : ' 8.0'
107- - event : pull_request
108- php : ' 8.0'
109- db-version : ' 8.4'
110- - event : pull_request
111- php : ' 8.1'
112- db-version : ' 5.7'
113- - event : pull_request
114- php : ' 8.1'
115- db-version : ' 8.4'
116- - event : pull_request
117- php : ' 8.2'
118- db-version : ' 5.7'
119- - event : pull_request
120- php : ' 8.2'
121- db-version : ' 8.0'
122- - event : pull_request
123- php : ' 8.3'
124- db-version : ' 8.0'
125- - event : pull_request
126- php : ' 8.3'
127- db-version : ' 8.4'
128- - event : pull_request
129- php : ' 8.4'
130- db-version : ' 5.7'
131- - event : pull_request
132- php : ' 8.4'
133- db-version : ' 8.4'
134- - event : pull_request
135- php : ' 8.5'
136- db-version : ' 5.7'
137- - event : pull_request
138- php : ' 8.5'
139- db-version : ' 8.0'
140-
14182 include :
14283 # Include jobs that test with memcached.
14384 - os : ubuntu-24.04
@@ -207,184 +148,13 @@ jobs:
207148 strategy :
208149 fail-fast : false
209150 matrix :
210- event : ['${{ github.event_name }}']
211151 os : [ ubuntu-24.04 ]
212152 php : [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4', '8.5' ]
213153 db-type : [ 'mariadb' ]
214154 db-version : [ '5.5', '10.3', '10.5', '10.6', '10.11', '11.4', '11.8' ]
215155 multisite : [ false, true ]
216156 memcached : [ false ]
217157
218- exclude :
219- # Trim the matrix on Pull Requests to reduce the number of concurrent jobs.
220- # Each PHP version is tested against one version of MariaDB.
221- # Each MariaDB version is tested at least once.
222- - event : pull_request
223- php : ' 7.2'
224- db-version : ' 10.3'
225- - event : pull_request
226- php : ' 7.2'
227- db-version : ' 10.5'
228- - event : pull_request
229- php : ' 7.2'
230- db-version : ' 10.6'
231- - event : pull_request
232- php : ' 7.2'
233- db-version : ' 10.11'
234- - event : pull_request
235- php : ' 7.2'
236- db-version : ' 11.4'
237- - event : pull_request
238- php : ' 7.2'
239- db-version : ' 11.8'
240- - event : pull_request
241- php : ' 7.3'
242- db-version : ' 5.5'
243- - event : pull_request
244- php : ' 7.3'
245- db-version : ' 10.5'
246- - event : pull_request
247- php : ' 7.3'
248- db-version : ' 10.6'
249- - event : pull_request
250- php : ' 7.3'
251- db-version : ' 10.11'
252- - event : pull_request
253- php : ' 7.3'
254- db-version : ' 11.4'
255- - event : pull_request
256- php : ' 7.3'
257- db-version : ' 11.8'
258- - event : pull_request
259- php : ' 7.4'
260- db-version : ' 5.5'
261- - event : pull_request
262- php : ' 7.4'
263- db-version : ' 10.3'
264- - event : pull_request
265- php : ' 7.4'
266- db-version : ' 10.5'
267- - event : pull_request
268- php : ' 7.4'
269- db-version : ' 10.6'
270- - event : pull_request
271- php : ' 7.4'
272- db-version : ' 10.11'
273- - event : pull_request
274- php : ' 7.4'
275- db-version : ' 11.4'
276- - event : pull_request
277- php : ' 7.4'
278- db-version : ' 11.8'
279- - event : pull_request
280- php : ' 8.0'
281- db-version : ' 5.5'
282- - event : pull_request
283- php : ' 8.0'
284- db-version : ' 10.3'
285- - event : pull_request
286- php : ' 8.0'
287- db-version : ' 10.6'
288- - event : pull_request
289- php : ' 8.0'
290- db-version : ' 10.11'
291- - event : pull_request
292- php : ' 8.0'
293- db-version : ' 11.4'
294- - event : pull_request
295- php : ' 8.0'
296- db-version : ' 11.8'
297- - event : pull_request
298- php : ' 8.1'
299- db-version : ' 5.5'
300- - event : pull_request
301- php : ' 8.1'
302- db-version : ' 10.3'
303- - event : pull_request
304- php : ' 8.1'
305- db-version : ' 10.5'
306- - event : pull_request
307- php : ' 8.1'
308- db-version : ' 10.11'
309- - event : pull_request
310- php : ' 8.1'
311- db-version : ' 11.4'
312- - event : pull_request
313- php : ' 8.1'
314- db-version : ' 11.8'
315- - event : pull_request
316- php : ' 8.2'
317- db-version : ' 5.5'
318- - event : pull_request
319- php : ' 8.2'
320- db-version : ' 10.3'
321- - event : pull_request
322- php : ' 8.2'
323- db-version : ' 10.5'
324- - event : pull_request
325- php : ' 8.2'
326- db-version : ' 10.6'
327- - event : pull_request
328- php : ' 8.2'
329- db-version : ' 11.4'
330- - event : pull_request
331- php : ' 8.2'
332- db-version : ' 11.8'
333- - event : pull_request
334- php : ' 8.3'
335- db-version : ' 5.5'
336- - event : pull_request
337- php : ' 8.3'
338- db-version : ' 10.3'
339- - event : pull_request
340- php : ' 8.3'
341- db-version : ' 10.5'
342- - event : pull_request
343- php : ' 8.3'
344- db-version : ' 10.6'
345- - event : pull_request
346- php : ' 8.3'
347- db-version : ' 10.11'
348- - event : pull_request
349- php : ' 8.3'
350- db-version : ' 11.8'
351- - event : pull_request
352- php : ' 8.4'
353- db-version : ' 5.5'
354- - event : pull_request
355- php : ' 8.4'
356- db-version : ' 10.3'
357- - event : pull_request
358- php : ' 8.4'
359- db-version : ' 10.5'
360- - event : pull_request
361- php : ' 8.4'
362- db-version : ' 10.6'
363- - event : pull_request
364- php : ' 8.4'
365- db-version : ' 10.11'
366- - event : pull_request
367- php : ' 8.4'
368- db-version : ' 11.4'
369- - event : pull_request
370- php : ' 8.5'
371- db-version : ' 5.5'
372- - event : pull_request
373- php : ' 8.5'
374- db-version : ' 10.3'
375- - event : pull_request
376- php : ' 8.5'
377- db-version : ' 10.5'
378- - event : pull_request
379- php : ' 8.5'
380- db-version : ' 10.6'
381- - event : pull_request
382- php : ' 8.5'
383- db-version : ' 10.11'
384- - event : pull_request
385- php : ' 8.5'
386- db-version : ' 11.4'
387-
388158 include :
389159 # Include jobs that test with memcached.
390160 - os : ubuntu-24.04
@@ -430,7 +200,6 @@ jobs:
430200 strategy :
431201 fail-fast : false
432202 matrix :
433- event : ['${{ github.event_name }}']
434203 os : [ ubuntu-24.04 ]
435204 php : [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4', '8.5' ]
436205 db-type : [ 'mysql', 'mariadb' ]
@@ -450,24 +219,6 @@ jobs:
450219 db-version : ' 9.4'
451220 - db-type : ' mysql'
452221 db-version : ' 12.0'
453- # On Pull requests, only test each innovation release once.
454- - event : pull_request
455- php : ' 7.3'
456- - event : pull_request
457- php : ' 7.4'
458- - event : pull_request
459- php : ' 8.0'
460- - event : pull_request
461- php : ' 8.1'
462- - event : pull_request
463- php : ' 8.1'
464- - event : pull_request
465- php : ' 8.2'
466- - event : pull_request
467- php : ' 8.4'
468- - event : pull_request
469- php : ' 8.5'
470-
471222 with :
472223 os : ${{ matrix.os }}
473224 php : ${{ matrix.php }}
0 commit comments