We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7075b80 commit bc72f76Copy full SHA for bc72f76
.github/workflows/main.yml
@@ -0,0 +1,29 @@
1
+name: CI
2
+
3
+on: [push, pull_request]
4
5
+jobs:
6
+ build-and-test:
7
+ strategy:
8
+ matrix:
9
+ ARCH: [x86_64, i386]
10
+ BUILD_TYPE: [coverage]
11
+ fail-fast: false
12
13
+ name: ${{ matrix.BUILD_TYPE }} ${{ matrix.ARCH }}
14
+ runs-on: ubuntu-latest
15
16
+ env:
17
+ ARCH: ${{ matrix.ARCH }}
18
+ BUILD_TYPE: ${{ matrix.BUILD_TYPE }}
19
20
+ steps:
21
+ - uses: actions/checkout@v2
22
+ with:
23
+ submodules: recursive
24
25
+ - name: Install dependencies
26
+ run: sudo pip3 install -y gcovr
27
28
+ - name: Test coverage
29
+ run: bash -ex ci/test-coverage.sh
.travis.yml
travis/test-coverage.sh ci/test-coverage.shtravis/test-coverage.sh renamed to ci/test-coverage.sh
0 commit comments