1 # generated file; do not edit!
47 - uses: actions/checkout@v2
52 sudo apt-get install -y \
58 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
61 make -f scripts/ci/Makefile ext PECL=ion || true # no package.xml yet
64 make -f scripts/ci/Makefile test
75 - uses: actions/checkout@v2
80 sudo apt-get install -y \
86 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
89 make -f scripts/ci/Makefile ext PECL=ion || true # no package.xml yet
92 make -f scripts/ci/Makefile test
101 runs-on: ubuntu-20.04
103 - uses: actions/checkout@v2
105 submodules: recursive
108 sudo apt-get install -y \
114 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
117 make -f scripts/ci/Makefile ext PECL=ion || true # no package.xml yet
120 make -f scripts/ci/Makefile test
129 runs-on: ubuntu-20.04
131 - uses: actions/checkout@v2
133 submodules: recursive
136 sudo apt-get install -y \
142 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
145 make -f scripts/ci/Makefile ext PECL=ion || true # no package.xml yet
148 make -f scripts/ci/Makefile test
151 name: "cur-cov-0 (8.1)"
153 CFLAGS: "-O0 -g --coverage"
154 CXXFLAGS: "-O0 -g --coverage"
157 runs-on: ubuntu-20.04
159 - uses: actions/checkout@v2
161 submodules: recursive
164 sudo apt-get install -y \
170 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
173 make -f scripts/ci/Makefile ext PECL=ion || true # no package.xml yet
176 make -f scripts/ci/Makefile test
182 bash <(curl -s https://codecov.io/bash) -X xcode -X coveragepy