Skip to content

Commit f08e173

Browse files
SimplicityGuyclaude
andcommitted
fix(codecov): align flag declarations with workflow uploads
The codecov.yml flags (python, rust) did not match the flags used by test.yml (api, curator, common, dashboard, explore, graphinator, schema-init, tableinator, extractor). Undeclared flags get no carryforward or path configuration, causing upload errors. - Replace python/rust flags with the nine service flags actually uploaded - Add api, curator, schema-init components (were missing from the component breakdown) - Keep e2e-* flags unchanged (correctly declared and used by e2e-test.yml) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 5045c0d commit f08e173

1 file changed

Lines changed: 44 additions & 4 deletions

File tree

codecov.yml

Lines changed: 44 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,41 @@ comment:
3131

3232
# Flag configuration for different coverage types
3333
flags:
34-
python:
34+
api:
3535
paths:
36-
- "**/*.py"
36+
- "api/**"
3737
carryforward: true
38-
rust:
38+
curator:
3939
paths:
40-
- "extractor/**/*.rs"
40+
- "curator/**"
41+
carryforward: true
42+
common:
43+
paths:
44+
- "common/**"
45+
carryforward: true
46+
dashboard:
47+
paths:
48+
- "dashboard/**"
49+
carryforward: true
50+
explore:
51+
paths:
52+
- "explore/**"
53+
carryforward: true
54+
graphinator:
55+
paths:
56+
- "graphinator/**"
57+
carryforward: true
58+
schema-init:
59+
paths:
60+
- "schema-init/**"
61+
carryforward: true
62+
tableinator:
63+
paths:
64+
- "tableinator/**"
65+
carryforward: true
66+
extractor:
67+
paths:
68+
- "extractor/**"
4169
carryforward: true
4270
e2e-chromium:
4371
paths:
@@ -77,6 +105,14 @@ component_management:
77105
- type: project
78106
target: auto
79107
individual_components:
108+
- component_id: api
109+
name: API
110+
paths:
111+
- "api/**"
112+
- component_id: curator
113+
name: Curator
114+
paths:
115+
- "curator/**"
80116
- component_id: dashboard
81117
name: Dashboard
82118
paths:
@@ -93,6 +129,10 @@ component_management:
93129
name: Graphinator
94130
paths:
95131
- "graphinator/**"
132+
- component_id: schema-init
133+
name: Schema-Init
134+
paths:
135+
- "schema-init/**"
96136
- component_id: tableinator
97137
name: Tableinator
98138
paths:

0 commit comments

Comments
 (0)