CI: Show coverage report.

This commit is contained in:
Joachim Bauch 2020-07-31 16:33:20 +02:00
parent 0c53f10fd7
commit ba4e05ab68
No known key found for this signature in database
GPG Key ID: 77C1D22D53E15F02
1 changed files with 24 additions and 0 deletions

View File

@ -44,3 +44,27 @@ jobs:
- name: Generate coverage report
run: |
make cover || make cover
- name: Convert coverage to lcov
uses: jandelgado/gcov2lcov-action@v1.0.2
with:
infile: cover.out
outfile: cover.lcov
- name: Coveralls Parallel
uses: coverallsapp/github-action@master
with:
path-to-lcov: cover.lcov
github-token: ${{ secrets.github_token }}
flag-name: run-${{ matrix.go-version }}
parallel: true
finish:
needs: go
runs-on: ubuntu-latest
steps:
- name: Coveralls Finished
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.github_token }}
parallel-finished: true