codecov / engineering-team

This is a general repo to use with GH Projects
1 stars 1 forks source link

Scenario: user has customized yaml but on team plan #1871

Open codecovdesign opened 3 months ago

codecovdesign commented 3 months ago

Problem to solve

Scenario: there has been confusion when user has team plan, but adds certain customizations to the yaml file. Common sentiment in these cases:

As of a few weeks ago, I'm only getting patch reports on my PRs and main branch – the overall project coverage is not being reported. I added a codecov.yml to see if defining project status would trigger reports, no change.

related issue: https://github.com/codecov/engineering-team/issues/1444

Solution ideation

Explore when custom yaml is present in repo (identify), then communicate to user somehow/where about the diff.

rohan-at-sentry commented 3 months ago

At least from the linked issue, my interpretation is users expect to see project coverage, and attempt to use a custom yaml to turn the feature on.

Is there a way we can highlight a user is on a different plan? Maybe banners, images, logo updates etc?