1 # generated file; do not edit!
15 enable_maintainer_zts: "yes"
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
51 enable_maintainer_zts: "yes"
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
87 enable_maintainer_zts: "yes"
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
123 enable_maintainer_zts: "yes"
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
159 enable_maintainer_zts: "yes"
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
192 continue-on-error: true
198 runs-on: ubuntu-20.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
230 runs-on: ubuntu-20.04
232 - uses: actions/checkout@v2
237 sudo apt-get install -y \
244 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
245 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
248 make -f scripts/ci/Makefile ext PECL=pq
251 sudo systemctl start postgresql
252 sudo -u postgres createuser --login runner
253 sudo -u postgres createdb -O runner runner
256 make -f scripts/ci/Makefile test
265 runs-on: ubuntu-20.04
267 - uses: actions/checkout@v2
272 sudo apt-get install -y \
279 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
280 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
283 make -f scripts/ci/Makefile ext PECL=pq
286 sudo systemctl start postgresql
287 sudo -u postgres createuser --login runner
288 sudo -u postgres createdb -O runner runner
291 make -f scripts/ci/Makefile test
300 runs-on: ubuntu-20.04
302 - uses: actions/checkout@v2
307 sudo apt-get install -y \
314 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
315 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
318 make -f scripts/ci/Makefile ext PECL=pq
321 sudo systemctl start postgresql
322 sudo -u postgres createuser --login runner
323 sudo -u postgres createdb -O runner runner
326 make -f scripts/ci/Makefile test
335 runs-on: ubuntu-20.04
337 - uses: actions/checkout@v2
342 sudo apt-get install -y \
349 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
350 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
353 make -f scripts/ci/Makefile ext PECL=pq
356 sudo systemctl start postgresql
357 sudo -u postgres createuser --login runner
358 sudo -u postgres createdb -O runner runner
361 make -f scripts/ci/Makefile test
370 runs-on: ubuntu-20.04
372 - uses: actions/checkout@v2
377 sudo apt-get install -y \
384 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
385 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
388 make -f scripts/ci/Makefile ext PECL=pq
391 sudo systemctl start postgresql
392 sudo -u postgres createuser --login runner
393 sudo -u postgres createdb -O runner runner
396 make -f scripts/ci/Makefile test
401 CFLAGS: "-O0 -g --coverage"
402 CXXFLAGS: "-O0 -g --coverage"
405 runs-on: ubuntu-20.04
407 - uses: actions/checkout@v2
412 sudo apt-get install -y \
419 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
420 make -f scripts/ci/Makefile pecl PECL=m6w6/ext-raphf.git:raphf:master
423 make -f scripts/ci/Makefile ext PECL=pq
426 sudo systemctl start postgresql
427 sudo -u postgres createuser --login runner
428 sudo -u postgres createdb -O runner runner
431 make -f scripts/ci/Makefile test
436 bash <(curl -s https://codecov.io/bash) -X xcode -X coveragepy