# coverage computes the code coverage name: coverage on: pull_request: push: branches: - "master" - "release/**" jobs: test: runs-on: ubuntu-20.04 strategy: matrix: go: [ "1.17.4" ] steps: - uses: actions/setup-go@v1 with: go-version: "${{ matrix.go }}" - uses: actions/checkout@v2 - run: go test -short -race -tags shaping -coverprofile=probe-cli.cov ./... - uses: shogo82148/actions-goveralls@v1 with: path-to-profile: probe-cli.cov parallel: true finish: needs: test runs-on: ubuntu-latest steps: - uses: shogo82148/actions-goveralls@v1 with: parallel-finished: true