Skip to content

[Infra] .github/codecov.yml sets frontend target to 'auto' while backend/contracts use fixed percentages, giving frontend no real coverage floor #1078

Description

@grantfox-oss

Join our community: https://t.me/+DOylgFv1jyJlNzM0

Why this matters

In .github/codecov.yml, the frontend flag's coverage target is auto (meaning "don't regress from the base commit"), while backend is pinned to 60% and contracts to 70%. A PR that starts from a low-coverage baseline can keep frontend coverage low indefinitely since auto never asks it to reach a fixed floor, unlike the other two flags.

Acceptance criteria

  • Decide and document a minimum frontend coverage floor consistent with current frontend coverage
  • Update frontend.target in .github/codecov.yml to a fixed percentage (or explicitly document why auto is intentional)
  • Verify the Codecov status check still passes on a recent PR

Files to touch

  • .github/codecov.yml

Out of scope

  • Raising backend/contracts targets
  • Adding new coverage flags

Metadata

Metadata

Assignees

No one assigned

    Labels

    GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Campaign: Official Campaign | FWC26good first issueGood for newcomersinfraCI/CD and infrastructure

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions