Skip to content

Commit f8c404b

Browse files
authored
Merge pull request #125 from wojsmol/rest/add-mariadb
Add MariaDB to a testing matrix
2 parents 2e25f09 + 24567c7 commit f8c404b

1 file changed

Lines changed: 33 additions & 23 deletions

File tree

.github/workflows/reusable-testing.yml

Lines changed: 33 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -36,22 +36,22 @@ jobs:
3636
{
3737
"php": "5.6",
3838
"wp": "3.7",
39-
"mysql": "5.6"
39+
"mysql": "mysql-5.6"
4040
},
4141
{
4242
"php": "5.6",
4343
"wp": "6.2",
44-
"mysql": "8.0"
44+
"mysql": "mysql-8.0"
4545
},
4646
{
4747
"php": "7.2",
4848
"wp": "4.9",
49-
"mysql": "5.6"
49+
"mysql": "mysql-5.6"
5050
},
5151
{
5252
"php": "7.2",
5353
"wp": "latest",
54-
"mysql": "8.0"
54+
"mysql": "mysql-8.0"
5555
},
5656
{
5757
"php": "7.2",
@@ -61,7 +61,7 @@ jobs:
6161
{
6262
"php": "7.3",
6363
"wp": "latest",
64-
"mysql": "8.0"
64+
"mysql": "mysql-8.0"
6565
},
6666
{
6767
"php": "7.3",
@@ -71,7 +71,7 @@ jobs:
7171
{
7272
"php": "7.4",
7373
"wp": "latest",
74-
"mysql": "8.0"
74+
"mysql": "mysql-8.0"
7575
},
7676
{
7777
"php": "7.4",
@@ -81,7 +81,7 @@ jobs:
8181
{
8282
"php": "8.0",
8383
"wp": "latest",
84-
"mysql": "8.0"
84+
"mysql": "mysql-8.0"
8585
},
8686
{
8787
"php": "8.0",
@@ -91,7 +91,7 @@ jobs:
9191
{
9292
"php": "8.1",
9393
"wp": "latest",
94-
"mysql": "8.0"
94+
"mysql": "mysql-8.0"
9595
},
9696
{
9797
"php": "8.1",
@@ -101,7 +101,7 @@ jobs:
101101
{
102102
"php": "8.2",
103103
"wp": "latest",
104-
"mysql": "8.0"
104+
"mysql": "mysql-8.0"
105105
},
106106
{
107107
"php": "8.2",
@@ -111,7 +111,7 @@ jobs:
111111
{
112112
"php": "8.3",
113113
"wp": "latest",
114-
"mysql": "8.0",
114+
"mysql": "mysql-8.0",
115115
"coverage": true
116116
},
117117
{
@@ -122,52 +122,52 @@ jobs:
122122
{
123123
"php": "7.2",
124124
"wp": "trunk",
125-
"mysql": "8.0"
125+
"mysql": "mysql-8.0"
126126
},
127127
{
128128
"php": "7.2",
129129
"wp": "trunk",
130-
"mysql": "5.7"
130+
"mysql": "mysql-5.7"
131131
},
132132
{
133133
"php": "7.2",
134134
"wp": "trunk",
135-
"mysql": "5.6"
135+
"mysql": "mysql-5.6"
136136
},
137137
{
138138
"php": "7.4",
139139
"wp": "trunk",
140-
"mysql": "8.0"
140+
"mysql": "mysql-8.0"
141141
},
142142
{
143143
"php": "8.0",
144144
"wp": "trunk",
145-
"mysql": "8.0"
145+
"mysql": "mysql-8.0"
146146
},
147147
{
148148
"php": "8.0",
149149
"wp": "trunk",
150-
"mysql": "5.7"
150+
"mysql": "mysql-5.7"
151151
},
152152
{
153153
"php": "8.0",
154154
"wp": "trunk",
155-
"mysql": "5.6"
155+
"mysql": "mysql-5.6"
156156
},
157157
{
158158
"php": "8.1",
159159
"wp": "trunk",
160-
"mysql": "8.0"
160+
"mysql": "mysql-8.0"
161161
},
162162
{
163163
"php": "8.2",
164164
"wp": "trunk",
165-
"mysql": "8.0"
165+
"mysql": "mysql-8.0"
166166
},
167167
{
168168
"php": "8.3",
169169
"wp": "trunk",
170-
"mysql": "8.0"
170+
"mysql": "mysql-8.0"
171171
},
172172
{
173173
"php": "8.3",
@@ -177,7 +177,7 @@ jobs:
177177
{
178178
"php": "8.4",
179179
"wp": "trunk",
180-
"mysql": "8.0"
180+
"mysql": "mysql-8.0"
181181
},
182182
{
183183
"php": "8.4",
@@ -187,12 +187,22 @@ jobs:
187187
{
188188
"php": "nightly",
189189
"wp": "trunk",
190-
"mysql": "8.0"
190+
"mysql": "mysql-8.0"
191191
},
192192
{
193193
"php": "nightly",
194194
"wp": "trunk",
195195
"dbtype": "sqlite"
196+
},
197+
{
198+
"php": "8,3",
199+
"wp": "latest",
200+
"mysql": "mariadb-11.4"
201+
},
202+
{
203+
"php": "8,3",
204+
"wp": "trunk",
205+
"mysql": "mariadb-11.4"
196206
}
197207
]
198208
}
@@ -322,7 +332,7 @@ jobs:
322332
functional: #-----------------------------------------------------------------
323333
needs: prepare-functional
324334
if: ${{ needs.prepare-functional.outputs.matrix != '' }}
325-
name: Functional - WP ${{ matrix.wp }} on PHP ${{ matrix.php }} with ${{ matrix.dbtype != 'sqlite' && format('MySQL {0}', matrix.mysql) || 'SQLite' }}${{ matrix.coverage && ' (with coverage)' || '' }}
335+
name: Functional - WP ${{ matrix.wp }} on PHP ${{ matrix.php }} with ${{ matrix.dbtype != 'sqlite' && matrix.mysql || 'SQLite' }}${{ matrix.coverage && ' (with coverage)' || '' }}
326336
strategy:
327337
fail-fast: false
328338
matrix: ${{ fromJson(needs.prepare-functional.outputs.matrix) }}

0 commit comments

Comments
 (0)