Codecov asking for read/write access to private repos


With the “Login with Private Repository Scope” toggle switched off, I click “Login with GitHub”.

GitHub then tells me codecov is requesting additional permissions… Such as read/write to private repositories. Why? I only want codecov to handle public repos, and only use it for public repos.

Commit SHAs




CI/CD or Build URL




Codecov Output


Expected Results

Auth with GitHub works with existing permissions.

Actual Results

Auth is telling me codecov wants private repository read/write access.

Additional Information

For now, I just messed around with the scope query parameter, following the documentation here,

And limited codecov to only public repos. However, I’ll need to keep testing to see which scopes give the right amount of access without breaking codecov features