codecov / codecov/codecov-action
[Question] coverage.xml written by the action
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 1.7k
- Forks
- 260
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 1
Description
I see in the output the following:
info - 2025-07-10 05:23:55,551 -- Generating coverage.xml report in /home/runner/work/coconext/coconext
info - 2025-07-10 05:23:55,853 -- Wrote XML report to coverage.xml
I take this as meaning the action is generating a file with that name in that directory, but that would overwrite the coverage.xml file created after calling coverage xml on a Python coverage project, and that doesn't seem to be happening. So then I assumed what's actually happening is that the action is calling coverage xml for me, but removing the call to coverage xml causes the action to fail with no discovered coverage files.
What am I missing? Is the output here just misleading?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked GitHub Actions job and compare the logged coverage.xml generation with the workflow's coverage command and upload configuration. Determine whether the message describes an action-generated file or an expected input, then clarify the accurate behavior and what must be run for coverage files to be discovered.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, python
- Domain
- ci-cd
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100