Skip to content

signer / crypto abstractions (#39) #124

signer / crypto abstractions (#39)

signer / crypto abstractions (#39) #124

Workflow file for this run

name: Go Quality
on: [ push, pull_request ]
jobs:
test:
name: Test with Coverage
runs-on: ubuntu-latest
steps:
- name: Set up Go
uses: actions/setup-go@v1
with:
go-version: '1.18'
- name: Check out code
uses: actions/checkout@v2
- name: Calc coverage
run: go test -v -covermode=count -coverprofile=coverage.out.tmp ./...
- name: Strip generated code
run: cat coverage.out.tmp | grep -v ".pb.go" | grep -v ".pb.cc.go" | grep -v ".pb.gw.go" > coverage.out
- name: Convert coverage to lcov
uses: jandelgado/[email protected]
- name: Coveralls
uses: coverallsapp/[email protected]
with:
github-token: ${{ secrets.github_token }}
path-to-lcov: coverage.lcov