-
-
Notifications
You must be signed in to change notification settings - Fork 5
frontend: add Codecov Bundle Analysis when a production bundle pipeline exists #420
Copy link
Copy link
Open
Labels
area:ciCI and workflow automationCI and workflow automationarea:testingTest coverage, quality gates, and verificationTest coverage, quality gates, and verificationpriority:P3Polish, docs, or future capabilityPolish, docs, or future capabilityrisk:lowLow risk or narrow blast radiusLow risk or narrow blast radiussize:SSmall change; normally up to one day.Small change; normally up to one day.triagedtype:taskActionable implementation taskActionable implementation task
Description
Metadata
Metadata
Assignees
Labels
area:ciCI and workflow automationCI and workflow automationarea:testingTest coverage, quality gates, and verificationTest coverage, quality gates, and verificationpriority:P3Polish, docs, or future capabilityPolish, docs, or future capabilityrisk:lowLow risk or narrow blast radiusLow risk or narrow blast radiussize:SSmall change; normally up to one day.Small change; normally up to one day.triagedtype:taskActionable implementation taskActionable implementation task
Context
Codecov Bundle Analysis can report asset/module size changes for Rollup, Vite, Webpack, or a file-tree bundle analyzer. The current desktop frontend and dashboard are inline/static HTML and do not have a production JavaScript module bundle. Introducing a bundler solely to produce telemetry would add dependencies without a meaningful module graph.
Scope
Acceptance criteria
Evidence required
Successful CI upload, Codecov bundle view/PR status, production artifact mapping, and before/after size report.
Non-goals
Treating the current single inline HTML files as a JavaScript module graph or making bundle size blocking before a stable baseline exists.