2 <?php
echo "# generated file; do not edit!\n"; ?
>
40 $gen = include __DIR__
. "/ci/gen-matrix.php";
45 "enable_intl" => "yes",
50 "CFLAGS" => "-O0 -g --coverage",
51 "CXXFLAGS" => "-O0 -g --coverage",
53 "enable_intl" => "yes",
55 foreach ($job as $id => $env) {
56 printf(" %s:\n", $id);
57 printf(" name: \"%s (%s)\"\n", $id, $env["PHP"]);
58 if ($env["PHP"] == "master") {
59 printf(" continue-on-error: true\n");
62 foreach ($env as $key => $val) {
63 printf(" %s: \"%s\"\n", $key, $val);
68 - uses
: actions
/checkout@v2
73 sudo apt
-get install
-y \
79 make
-f scripts
/ci
/Makefile php || make
-f scripts
/ci
/Makefile clean php
82 make
-f scripts
/ci
/Makefile ext PECL
=ion ||
true # no package.xml yet
85 make
-f scripts
/ci
/Makefile test
86 <?php
if (isset($env["CFLAGS"]) && strpos($env["CFLAGS"], "--coverage") != false) : ?
>
92 bash
<(curl
-s https
://codecov.io/bash) -X xcode -X coveragepy