Skip to content

Commit 2073de6

Browse files
committed
[INFRA] Update CodeCov action
1 parent 30117bc commit 2073de6

File tree

2 files changed

+22
-4
lines changed

2 files changed

+22
-4
lines changed

.codecov.yml

+3
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ coverage:
2525
flags:
2626
- stable
2727

28+
fixes:
29+
- "/__w/raptor/raptor/::"
30+
2831
parsers:
2932
cobertura:
3033
partials_as_hits: true

.github/workflows/ci_coverage.yml

+19-4
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,15 @@ jobs:
6666
working-directory: build
6767
run: ctest . -j --output-on-failure
6868

69+
- name: Get CodeCov token
70+
id: token
71+
run: |
72+
apt-get update 1>/dev/null
73+
apt-get install --yes --no-install-recommends yq 1>/dev/null
74+
token=$(yq '.codecov.token' .codecov.yml)
75+
echo "::add-mask::${token}"
76+
echo "token=${token}" >> "${GITHUB_OUTPUT}"
77+
6978
- name: Generate coverage report
7079
run: |
7180
gcovr --root ${GITHUB_WORKSPACE}/test/coverage \
@@ -87,11 +96,14 @@ jobs:
8796
--output ${GITHUB_WORKSPACE}/build/coverage_report.xml
8897
8998
- name: Submit coverage report
90-
uses: codecov/codecov-action@v3.1.5
99+
uses: codecov/codecov-action@v5.3.1
91100
with:
92-
files: build/coverage_report.xml
101+
disable_search: true
93102
fail_ci_if_error: false
103+
files: build/coverage_report.xml
94104
flags: stable
105+
plugins: noop
106+
token: ${{ steps.token.outputs.token }}
95107

96108
- name: Generate coverage report
97109
run: |
@@ -113,8 +125,11 @@ jobs:
113125
--output ${GITHUB_WORKSPACE}/build/coverage_report.xml
114126
115127
- name: Submit coverage report
116-
uses: codecov/codecov-action@v3.1.5
128+
uses: codecov/codecov-action@v5.3.1
117129
with:
118-
files: build/coverage_report.xml
130+
disable_search: true
119131
fail_ci_if_error: false
132+
files: build/coverage_report.xml
120133
flags: experimental
134+
plugins: noop
135+
token: ${{ steps.token.outputs.token }}

0 commit comments

Comments
 (0)