Commit e5091ae
ci: wire up backend and frontend coverage reporting
Backend and frontend jobs now report to separate category series
(backend/frontend) using the multi-category support from #55, closing
the gap where the Playwright job never produced coverage at all.
Frontend coverage comes from Istanbul-instrumented e2e runs (nyc -> lcov),
gated behind VITE_COVERAGE so plain dev/test runs stay uninstrumented.
Also rename the worker to demo-coveragetracker-dev in wrangler.json.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>1 parent 03905be commit e5091ae
9 files changed
Lines changed: 2082 additions & 74 deletions
File tree
- .github/workflows
- dashboard
- tests
- a11y
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
36 | 40 | | |
37 | 41 | | |
38 | 42 | | |
| |||
63 | 67 | | |
64 | 68 | | |
65 | 69 | | |
66 | | - | |
67 | | - | |
| 70 | + | |
| 71 | + | |
68 | 72 | | |
69 | 73 | | |
70 | 74 | | |
| |||
74 | 78 | | |
75 | 79 | | |
76 | 80 | | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
77 | 88 | | |
78 | 89 | | |
79 | 90 | | |
| |||
107 | 118 | | |
108 | 119 | | |
109 | 120 | | |
| 121 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
0 commit comments