1 # generated file; do not edit!
18 - uses: actions/checkout@v2
23 sudo apt-get install -y \
29 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
32 make -f scripts/ci/Makefile ext PECL=ion || true # no package.xml yet
35 make -f scripts/ci/Makefile test
45 - uses: actions/checkout@v2
50 sudo apt-get install -y \
56 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
59 make -f scripts/ci/Makefile ext PECL=ion || true # no package.xml yet
62 make -f scripts/ci/Makefile test
72 - uses: actions/checkout@v2
77 sudo apt-get install -y \
83 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
86 make -f scripts/ci/Makefile ext PECL=ion || true # no package.xml yet
89 make -f scripts/ci/Makefile test
99 - uses: actions/checkout@v2
101 submodules: recursive
104 sudo apt-get install -y \
110 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
113 make -f scripts/ci/Makefile ext PECL=ion || true # no package.xml yet
116 make -f scripts/ci/Makefile test
119 name: "cur-cov-0 (8.1)"
121 CFLAGS: "-O0 -g --coverage"
122 CXXFLAGS: "-O0 -g --coverage"
124 runs-on: ubuntu-20.04
126 - uses: actions/checkout@v2
128 submodules: recursive
131 sudo apt-get install -y \
137 make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php
140 make -f scripts/ci/Makefile ext PECL=ion || true # no package.xml yet
143 make -f scripts/ci/Makefile test
148 bash <(curl -s https://codecov.io/bash) -X xcode -X coveragepy