1 # generated file; do not edit!
44 - uses: actions/checkout@v2
49 sudo apt-get install -y \
55 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
58 make -f scripts/ci/Makefile ext PECL=ion || true # no package.xml yet
61 make -f scripts/ci/Makefile test
71 - uses: actions/checkout@v2
76 sudo apt-get install -y \
82 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
85 make -f scripts/ci/Makefile ext PECL=ion || true # no package.xml yet
88 make -f scripts/ci/Makefile test
98 - uses: actions/checkout@v2
100 submodules: recursive
103 sudo apt-get install -y \
109 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
112 make -f scripts/ci/Makefile ext PECL=ion || true # no package.xml yet
115 make -f scripts/ci/Makefile test
123 runs-on: ubuntu-20.04
125 - uses: actions/checkout@v2
127 submodules: recursive
130 sudo apt-get install -y \
136 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
139 make -f scripts/ci/Makefile ext PECL=ion || true # no package.xml yet
142 make -f scripts/ci/Makefile test
145 name: "cur-cov-0 (8.1)"
147 CFLAGS: "-O0 -g --coverage"
148 CXXFLAGS: "-O0 -g --coverage"
150 runs-on: ubuntu-20.04
152 - uses: actions/checkout@v2
154 submodules: recursive
157 sudo apt-get install -y \
163 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
166 make -f scripts/ci/Makefile ext PECL=ion || true # no package.xml yet
169 make -f scripts/ci/Makefile test
175 bash <(curl -s https://codecov.io/bash) -X xcode -X coveragepy