move to github workflow

This commit is contained in:
BlackMATov
2021-08-06 02:13:10 +07:00
parent c52226f855
commit f66ef20f99
7 changed files with 99 additions and 116 deletions

14
.github/workflows/coverage.yml vendored Normal file
View File

@@ -0,0 +1,14 @@
name: coverage
on: [push, pull_request]
jobs:
build:
runs-on: macos-10.15
name: "coverage"
steps:
- uses: actions/checkout@v2
- name: Install lcov by Homebrew
run: brew install lcov
- name: Build && Test && Upload
run: .ci/build_coverage.sh