Skip to content

Commit 6e1ff6a

Browse files
kartbennashif
authored andcommitted
ci: workflows: doc: upload Doxygen coverage report to codecov.io
Upload Doxygen coverage report to codecov.io in cron-scheduled doc build Fixes #94708 Signed-off-by: Benjamin Cabé <[email protected]>
1 parent 09a034e commit 6e1ff6a

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/workflows/doc-build.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,17 @@ jobs:
164164
name: api-coverage
165165
path: zephyr/api-coverage.tar.xz
166166

167+
- name: Upload Doxygen coverage to Codecov
168+
if: github.event_name == 'schedule'
169+
uses: codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
170+
with:
171+
env_vars: OS,PYTHON
172+
fail_ci_if_error: false
173+
verbose: true
174+
token: ${{ secrets.CODECOV_TOKEN }}
175+
files: zephyr/new.info
176+
flags: doxygen-coverage
177+
167178
- name: process-pr
168179
if: github.event_name == 'pull_request'
169180
run: |

0 commit comments

Comments
 (0)