From dd8ef9aefa5b8d3b509cdadac10e60cdc773ce28 Mon Sep 17 00:00:00 2001 From: Dave Shanley Date: Tue, 26 May 2026 12:49:47 -0400 Subject: [PATCH] remove the custom coverage tools and use proper toolchain. --- .github/workflows/build.yaml | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 4273562..d51d882 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -1,5 +1,8 @@ name: Build +permissions: + contents: read + on: push: branches: @@ -48,18 +51,11 @@ jobs: - name: Test run: go test ./... - name: Coverage - run: | - go get github.com/axw/gocov/gocov - go get github.com/AlekSi/gocov-xml - go install github.com/axw/gocov/gocov - go install github.com/AlekSi/gocov-xml - - run: | - go test -v -coverprofile cover.out ./... - gocov convert cover.out | gocov-xml > coverage.xml + run: go test -v -coverprofile=coverage.out ./... - uses: codecov/codecov-action@v4 with: token: ${{ secrets.CODECOV_TOKEN }} - files: ./coverage.xml + files: ./coverage.out flags: unittests fail_ci_if_error: false verbose: true