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-22.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-22.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
191 name: "old-matrix-5 (8.0)"
195 enable_maintainer_zts: "yes"
197 PQ_DSN: "postgres:///runner"
198 runs-on: ubuntu-22.04
200 - uses: actions/checkout@v2
205 sudo apt-get install -y \
212 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
213 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
216 make -f scripts/ci/Makefile ext PECL=pq
219 sudo systemctl start postgresql
220 sudo -u postgres createuser --login runner
221 sudo -u postgres createdb -O runner runner
224 make -f scripts/ci/Makefile test
227 name: "old-matrix-6 (8.1)"
231 enable_maintainer_zts: "yes"
233 PQ_DSN: "postgres:///runner"
234 runs-on: ubuntu-22.04
236 - uses: actions/checkout@v2
241 sudo apt-get install -y \
248 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
249 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
252 make -f scripts/ci/Makefile ext PECL=pq
255 sudo systemctl start postgresql
256 sudo -u postgres createuser --login runner
257 sudo -u postgres createdb -O runner runner
260 make -f scripts/ci/Makefile test
263 name: "next-0 (master)"
264 continue-on-error: true
269 PQ_DSN: "postgres:///runner"
270 runs-on: ubuntu-22.04
272 - uses: actions/checkout@v2
277 sudo apt-get install -y \
284 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
285 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
288 make -f scripts/ci/Makefile ext PECL=pq
291 sudo systemctl start postgresql
292 sudo -u postgres createuser --login runner
293 sudo -u postgres createdb -O runner runner
296 make -f scripts/ci/Makefile test
299 name: "cur-dbg-zts-0 (8.2)"
304 PQ_DSN: "postgres:///runner"
305 runs-on: ubuntu-22.04
307 - uses: actions/checkout@v2
312 sudo apt-get install -y \
319 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
320 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
323 make -f scripts/ci/Makefile ext PECL=pq
326 sudo systemctl start postgresql
327 sudo -u postgres createuser --login runner
328 sudo -u postgres createdb -O runner runner
331 make -f scripts/ci/Makefile test
334 name: "cur-dbg-zts-1 (8.2)"
339 PQ_DSN: "postgres:///runner"
340 runs-on: ubuntu-22.04
342 - uses: actions/checkout@v2
347 sudo apt-get install -y \
354 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
355 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
358 make -f scripts/ci/Makefile ext PECL=pq
361 sudo systemctl start postgresql
362 sudo -u postgres createuser --login runner
363 sudo -u postgres createdb -O runner runner
366 make -f scripts/ci/Makefile test
369 name: "cur-dbg-zts-2 (8.2)"
374 PQ_DSN: "postgres:///runner"
375 runs-on: ubuntu-22.04
377 - uses: actions/checkout@v2
382 sudo apt-get install -y \
389 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
390 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
393 make -f scripts/ci/Makefile ext PECL=pq
396 sudo systemctl start postgresql
397 sudo -u postgres createuser --login runner
398 sudo -u postgres createdb -O runner runner
401 make -f scripts/ci/Makefile test
404 name: "cur-dbg-zts-3 (8.2)"
409 PQ_DSN: "postgres:///runner"
410 runs-on: ubuntu-22.04
412 - uses: actions/checkout@v2
417 sudo apt-get install -y \
424 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
425 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
428 make -f scripts/ci/Makefile ext PECL=pq
431 sudo systemctl start postgresql
432 sudo -u postgres createuser --login runner
433 sudo -u postgres createdb -O runner runner
436 make -f scripts/ci/Makefile test
439 name: "cur-cov-0 (8.2)"
441 CFLAGS: "-O0 -g --coverage"
442 CXXFLAGS: "-O0 -g --coverage"
444 PQ_DSN: "postgres:///runner"
445 runs-on: ubuntu-22.04
447 - uses: actions/checkout@v2
452 sudo apt-get install -y \
459 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
460 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
463 make -f scripts/ci/Makefile ext PECL=pq
466 sudo systemctl start postgresql
467 sudo -u postgres createuser --login runner
468 sudo -u postgres createdb -O runner runner
471 make -f scripts/ci/Makefile test
476 bash <(curl -s https://codecov.io/bash) -X xcode -X coveragepy