From 80af37224fc9f293f5939478e59fcc1afbf194ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Uma=C5=84ski?= Date: Thu, 25 Apr 2024 11:08:45 -0700 Subject: [PATCH] fix: remove proto files from coverage calculations (#4351) Co-authored-by: Mikolaj Umanski --- .github/workflows/check-coverage.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/check-coverage.yml b/.github/workflows/check-coverage.yml index 7498434b51b..e11b92d25c1 100644 --- a/.github/workflows/check-coverage.yml +++ b/.github/workflows/check-coverage.yml @@ -31,7 +31,10 @@ jobs: run: go test `go list ./... | grep -v e2e` -coverprofile coverage_raw.out -covermode count - name: Remove mocks.go lines run: | - sed '/mocks.go/d' coverage_raw.out > coverage.out + sed '/mocks.go/d' coverage_raw.out > coverage-no-mocks.out + - name: Remove proto lines + run: | + sed '/pb.go/d' coverage-no-mocks.out > coverage.out - name: Convert coverage to lcov uses: jandelgado/gcov2lcov-action@v1 - name: Coveralls