Skip to content

Codecov migration to marketplace app #86

Open

Description

@thomasrockhu

Hi, Tom from Codecov here.

We noticed that you are using Codecov with fairly high frequency, and we’re so excited to see that! However, because you are not using our app, you may have experienced issues with uploading reports or viewing coverage information. This is due to rate-limiting issues from GitHub.

In order to prevent any future outages, we ask that you move over to our GitHub app integration.

The process is extremely simple and shouldn’t require more than a few clicks, and you should not expect any downtime. By moving to our app, you will no longer need an admin or separate account to manage the relationship with GitHub as the team bot.

Let me know if you have any questions, or if I can help at all with this process.

Activity

  1. ionelmc commented on Jun 1, 2020

    @ionelmc
    Owner

    So I pressed some Yes buttons from that link - is the new integration active?

  2. thomasrockhu commented on Jun 1, 2020

    @thomasrockhu
    Author

    Hi @ionelmc, it looks active for many of your repositories, but not actually for this one.

  3. ionelmc commented on Jun 1, 2020

    @ionelmc
    Owner

    Ok so I see this:

    GitHub Integration is installed. However, this repository is not enabled.

    Click here to your installation listings
    Find Repository access and add python-hunter to the list.
    

    May take a couple minutes for our system to get notices of new projects added.

    Can't see where is this "Repository access". I have granted codecov access to all my repos. Maybe there's a bug somewhere?

  4. ionelmc commented on Jun 2, 2020

    @ionelmc
    Owner

    @thomasrockhu so I've did the per repo integration and now everything shows ok. However I have many repos and I'd like to avoid manual work. Pretty sure there's a bug in your system - it should do whatever is necessary automatically - I have already granted codecov access to everything.

  5. thomasrockhu commented on Jun 2, 2020

    @thomasrockhu
    Author

    Hi @ionelmc, I believe this is a restriction with GitHub. However, you should have been able to select All repositories if that was an issue.

    image

  6. ionelmc commented on Jun 3, 2020

    @ionelmc
    Owner

    I can select "All repositories" and it doesn't actually work. That's what I've been trying to tell :)

  7. thomasrockhu commented on Jun 3, 2020

    @thomasrockhu
    Author

    @ionelmc that is really strange. I just revoked my own permissions and added the integration, while being able to click All repositories. What's the error you're seeing? Is it that you can't click All repositories, or that you can't click Save, or that after Save, there is no change?

  8. ionelmc commented on Jun 3, 2020

    @ionelmc
    Owner

    I don't see it integrated until I use "Only select repositories" and pick the repo from the list.

    This is what I get if I don't do that (check https://codecov.io/gh/ionelmc/python-lazy-object-proxy/ for instance):

    image

  9. thomasrockhu commented on Jun 3, 2020

    @thomasrockhu
    Author

    Thanks for the details here @ionelmc. I'm not sure why this is happening for you, but I'll loop in the product team. This might be an issue with GitHub, as well.

  10. thomasrockhu commented on Jun 3, 2020

    @thomasrockhu
    Author

    @ionelmc, the only thing I can think to try is

    • sign out of codecov.io
    • remove all codecov cookies
    • sign back in
    • re-sync repositories on the codecov.io/gh page
    • try to select all repositories again

    If the issue persists, I'll escalate to the GitHub team

  11. ionelmc commented on Jun 3, 2020

    @ionelmc
    Owner

    I've just tried that in a private window. It doesn't have any effect, python-lazy-object-proxy still shows as not "enabled", whatever that means. Your proposal doesn't make sense anyway, why would cookies have any effect on your broken github integration.

  12. thomasrockhu commented on Jun 3, 2020

    @thomasrockhu
    Author

    @ionelmc, thanks for trying, I really appreciate it. I've reached out to GitHub to see why this is broken for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions