Upload codecov coverage properly

This commit is contained in:
Uday Patil 2025-06-20 12:13:55 -04:00
parent 98000a66b3
commit 04652e620f

View file

@ -52,12 +52,19 @@ jobs:
run: go get github.com/wadey/gocovmerge && go install github.com/wadey/gocovmerge
- name: Merge coverage reports
run: gocovmerge $(find . -type f -name '*profile.out') > coverage.txt
run: gocovmerge $(find . -type f -name '*coverage.out') > coverage.txt
- name: Check coverage report lines
run: wc -l coverage.txt
continue-on-error: true
- name: Check coverage report files
run: ls **/*profile.out
run: ls **/*coverage.out
continue-on-error: true
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v4
with:
file: ./coverage.txt
token: ${{ secrets.CODECOV_TOKEN }}
fail_ci_if_error: true