GitHub Power-Up Organization Repos Not Showing

If you are unable to find your organization’s repos when using the GitHub Power-Up within Trello, you can try these troubleshooting steps:

  1. Remove the authorization for the GitHub Power-Up from Trello and GitHub.
    1. To remove authorization in Trello, go to the board's menu, then Power-Ups, then click the gear icon next to GitHub and select "Remove Personal Settings".

  1. To remove it from GitHub you can go into GitHub, click your profile icon, click settings, and then Applications in the left sidebar to see a screen that looks like this:

Clicking 'Revoke' next to 'Trello GitHub Integration' will remove the Trello GitHub Power-Up's access.

  1. At this point, you can go back to Trello and try to use the GitHub button to attach something. This will ask you to reauthenticate with GitHub. During the authorization flow you will see a screen that looks like the screenshot below:

On this page, make sure that the organization has a green checkmark next to it (like the Trello org in this screenshot). If it doesn't, you may need to reach out to your organization's admins to change its settings. It may be that the organization has third party application restrictions on it. See https://help.github.com/articles/about-third-party-application-restrictions/ for more information.