Skip to content

Commit cd3e342

Browse files
committed
ci: add test coverage check
1 parent 946eb30 commit cd3e342

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

.github/workflows/codeChecks.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,3 +92,18 @@ jobs:
9292
version: "~> 2"
9393
args: release --snapshot --clean
9494
workdir: .
95+
96+
go_test_coverage_check:
97+
needs: goreleaser_test
98+
runs-on: ubuntu-latest
99+
steps:
100+
- uses: actions/checkout@v3
101+
- uses: actions/setup-go@v3
102+
103+
- name: generate test coverage
104+
run: go test ./... -coverprofile=./cover.out -covermode=atomic -coverpkg=./...
105+
106+
- name: check test coverage
107+
uses: vladopajic/go-test-coverage@v2
108+
with:
109+
config: ./.testcoverage.yml

0 commit comments

Comments
 (0)