Repository navigation
Commit 4c57951
chore: emit and upload coverage.xml from CI (#576)
The test job ran `make test` (no coverage) even though a `test-coverage`
target and pytest-cov were already in place. Point CI at that target and
upload the report so the weekly coverage report can read the number from
the newest successful run on main instead of it being collected by hand.
Coverage measures 94.3% (3305/3505 lines), which matches the figure the
weekly report has been carrying — this repo's hand-collected number was
already accurate, so publishing the artifact just removes the manual step.
`if-no-files-found: error` so a silently-missing report fails the step
rather than publishing an empty artifact.
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent 07fc6e2 commit 4c57951
2 files changed
Lines changed: 13 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
47 | 58 | | |
48 | 59 | | |
49 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
0 commit comments