1 # generated file; do not edit!
11 name: "old-matrix-0 (7.0)"
15 enable_maintainer_zts: "yes"
17 PQ_DSN: "postgres:///runner"
20 - uses: actions/checkout@v2
25 sudo apt-get install -y \
32 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
33 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
36 make -f scripts/ci/Makefile ext PECL=pq
39 sudo systemctl start postgresql
40 sudo -u postgres createuser --login runner
41 sudo -u postgres createdb -O runner runner
44 make -f scripts/ci/Makefile test
47 name: "old-matrix-1 (7.1)"
51 enable_maintainer_zts: "yes"
53 PQ_DSN: "postgres:///runner"
56 - uses: actions/checkout@v2
61 sudo apt-get install -y \
68 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
69 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
72 make -f scripts/ci/Makefile ext PECL=pq
75 sudo systemctl start postgresql
76 sudo -u postgres createuser --login runner
77 sudo -u postgres createdb -O runner runner
80 make -f scripts/ci/Makefile test
83 name: "old-matrix-2 (7.2)"
87 enable_maintainer_zts: "yes"
89 PQ_DSN: "postgres:///runner"
92 - uses: actions/checkout@v2
97 sudo apt-get install -y \
104 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
105 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
108 make -f scripts/ci/Makefile ext PECL=pq
111 sudo systemctl start postgresql
112 sudo -u postgres createuser --login runner
113 sudo -u postgres createdb -O runner runner
116 make -f scripts/ci/Makefile test
119 name: "old-matrix-3 (7.3)"
123 enable_maintainer_zts: "yes"
125 PQ_DSN: "postgres:///runner"
126 runs-on: ubuntu-20.04
128 - uses: actions/checkout@v2
133 sudo apt-get install -y \
140 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
141 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
144 make -f scripts/ci/Makefile ext PECL=pq
147 sudo systemctl start postgresql
148 sudo -u postgres createuser --login runner
149 sudo -u postgres createdb -O runner runner
152 make -f scripts/ci/Makefile test
155 name: "old-matrix-4 (7.4)"
159 enable_maintainer_zts: "yes"
161 PQ_DSN: "postgres:///runner"
162 runs-on: ubuntu-20.04
164 - uses: actions/checkout@v2
169 sudo apt-get install -y \
176 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
177 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
180 make -f scripts/ci/Makefile ext PECL=pq
183 sudo systemctl start postgresql
184 sudo -u postgres createuser --login runner
185 sudo -u postgres createdb -O runner runner
188 make -f scripts/ci/Makefile test
196 PQ_DSN: "postgres:///runner"
197 runs-on: ubuntu-20.04
199 - uses: actions/checkout@v2
204 sudo apt-get install -y \
211 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
212 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
215 make -f scripts/ci/Makefile ext PECL=pq
218 sudo systemctl start postgresql
219 sudo -u postgres createuser --login runner
220 sudo -u postgres createdb -O runner runner
223 make -f scripts/ci/Makefile test
226 name: "next-1 (master)"
227 continue-on-error: true
232 PQ_DSN: "postgres:///runner"
233 runs-on: ubuntu-20.04
235 - uses: actions/checkout@v2
240 sudo apt-get install -y \
247 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
248 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
251 make -f scripts/ci/Makefile ext PECL=pq
254 sudo systemctl start postgresql
255 sudo -u postgres createuser --login runner
256 sudo -u postgres createdb -O runner runner
259 make -f scripts/ci/Makefile test
262 name: "cur-dbg-zts-0 (8.0)"
267 PQ_DSN: "postgres:///runner"
268 runs-on: ubuntu-20.04
270 - uses: actions/checkout@v2
275 sudo apt-get install -y \
282 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
283 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
286 make -f scripts/ci/Makefile ext PECL=pq
289 sudo systemctl start postgresql
290 sudo -u postgres createuser --login runner
291 sudo -u postgres createdb -O runner runner
294 make -f scripts/ci/Makefile test
297 name: "cur-dbg-zts-1 (8.0)"
302 PQ_DSN: "postgres:///runner"
303 runs-on: ubuntu-20.04
305 - uses: actions/checkout@v2
310 sudo apt-get install -y \
317 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
318 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
321 make -f scripts/ci/Makefile ext PECL=pq
324 sudo systemctl start postgresql
325 sudo -u postgres createuser --login runner
326 sudo -u postgres createdb -O runner runner
329 make -f scripts/ci/Makefile test
332 name: "cur-dbg-zts-2 (8.0)"
337 PQ_DSN: "postgres:///runner"
338 runs-on: ubuntu-20.04
340 - uses: actions/checkout@v2
345 sudo apt-get install -y \
352 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
353 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
356 make -f scripts/ci/Makefile ext PECL=pq
359 sudo systemctl start postgresql
360 sudo -u postgres createuser --login runner
361 sudo -u postgres createdb -O runner runner
364 make -f scripts/ci/Makefile test
367 name: "cur-dbg-zts-3 (8.0)"
372 PQ_DSN: "postgres:///runner"
373 runs-on: ubuntu-20.04
375 - uses: actions/checkout@v2
380 sudo apt-get install -y \
387 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
388 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
391 make -f scripts/ci/Makefile ext PECL=pq
394 sudo systemctl start postgresql
395 sudo -u postgres createuser --login runner
396 sudo -u postgres createdb -O runner runner
399 make -f scripts/ci/Makefile test
402 name: "cur-cov-0 (8.0)"
404 CFLAGS: "-O0 -g --coverage"
405 CXXFLAGS: "-O0 -g --coverage"
407 PQ_DSN: "postgres:///runner"
408 runs-on: ubuntu-20.04
410 - uses: actions/checkout@v2
415 sudo apt-get install -y \
422 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
423 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
426 make -f scripts/ci/Makefile ext PECL=pq
429 sudo systemctl start postgresql
430 sudo -u postgres createuser --login runner
431 sudo -u postgres createdb -O runner runner
434 make -f scripts/ci/Makefile test
439 bash <(curl -s https://codecov.io/bash) -X xcode -X coveragepy