Github account change for AppVeyor's authorization to act

servoz's Avatar

servoz

31 Mar, 2020 12:08 PM

Recently I removed the writing rights of a former collaborator who left our github project.

Then I noticed that in the commits page there was no more report for the continuous integration tests with AppVeyor ( by clicking on the red cross or the green check).

I gave again the write permission to this former collaborator and the report for AppVeyor became visible again.

So I looked more carefully at the features related to AppVeyor and this former collaborator. I saw that:

  • in https://ci.appveyor.com/team at Account > Team > GitHub teams, I have not yet granted access to any GitHub teams and by clicking on CONFIGURE TEAMS I see that AppVeyor is authorized to act on behalf of this_former_collaborator GitHub account with admin:repo_hook, read:org, repo:status scope.

  • in https://github.com, for our organization, by editing, in Seetings > Third-party access, the AppVeyor CI application, I see "approval requested by this_former_collaborator".

What can I do to remove the write rights to our Github project from this former contributor while keeping the results of the ongoing AppVeyor CI tests on the project commits page (and don't lose the history of the tests)?

  1. Support Staff 1 Posted by Feodor Fitsner on 31 Mar, 2020 11:03 PM

    Feodor Fitsner's Avatar

    So, I assume we are talking about populse AppVeyor account (found by your email), right?

    The best way to integrate with GitHub is to authorize AppVeyor as GitHub App: https://www.appveyor.com/blog/2018/10/02/github-apps-integration/

    This case you don't have to authorize under specific user. Let me know how that worked.

  2. 2 Posted by servoz on 01 Apr, 2020 08:54 AM

    servoz's Avatar

    Hello Feodor,
    thank you very much for your very efficient help!
    Thanks to you this issue is now solved by following the very precise documentation you proposed to me.
    In concrete terms, I followed the procedure: Migrating existing projects to GitHub Apps, and all seems to work fine now !
    All the best.
    Eric

  3. servoz closed this discussion on 01 Apr, 2020 08:56 AM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac