codecov-action icon indicating copy to clipboard operation
codecov-action copied to clipboard

What does "full functionality" mean?

Open mrgrain opened this issue 9 months ago • 1 comments

Hey team,

The action is including this warning on every comment it is posting on my repos:

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Like probably many of you, I am not an organization admin in my GitHub org. So I need to convince my org admins to install the app. When I approach them, the rightfully would like to understand what we are currently missing and what great features constitute "full functionality". Unfortunately the documentation is very silent about this.

I'd love to convince my org admins to install the app, but for that I will need to know why. Hopefully you can provide us with some insight.

PS: If the answer is "Nothing, but the action might stop working eventually", that's also fine. But it would be great to just be open about it.

mrgrain avatar Apr 29 '24 18:04 mrgrain

@mrgrain totally valid.

We're exploring ways to highlight what the full value of Codecov during onboarding. In the meantime (to help convince your org), here's what the Codecov Github App being install unlocks for you and your org. (you can find this described in the link on the original post, but I'll expand on some of the benefits below) :

  • By setting up the Codecov Github app, Codecov is now able to track coverage against commits and pulls. This allows your team to track (on the Codecov UI) how coverage changes with each commit/PR
  • Codecov is also able to understand your file paths, and with features such as flags and components allow you to setup coverage reporting based on these paths - useful if you're working with a monorepo, or would benefit from more detailed reporting on a set of filepaths.
  • Detailed PR comments and customizable github checks from codecov

If you want to see what a full blown codecov UI looks like, check out how Codecov works on our own repos here

rohan-at-sentry avatar May 08 '24 14:05 rohan-at-sentry