Skip to content

Bundle-size CI gate for widget package #84

@PAMulligan

Description

@PAMulligan

Goal

Protect end-user page weight by failing CI if the widget bundle grows past a defined budget.

Acceptance criteria

  • Add size-limit config with budgets for ESM + CJS builds
  • Workflow runs on PRs and posts a comment with delta vs main
  • Fail PR when delta exceeds budget without an accepted: bundle increase label
  • Document budget rationale in CONTRIBUTING

Milestone

v1.2.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestperformancePerformance improvements
    No fields configured for Feature.

    Projects

    Status

    Todo

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions