Issue
Fivetran does not pull the organization's repositories and no schema is created in the destination after setting up your GitHub connector.
Environment
Connector: GitHub
Resolution
- Log in to GitHub.
- Click Settings.
- Click Third-party access.
-
Click Grant access.
Note: When Fivetran has access, you should see Approved for the Fivetran app as shown below.
- Complete a manual sync of your GitHub connector in the Fivetran Dashboard.
Cause
When authorizing your account in Fivetran, you are taken to a GitHub page that asks for your permission to access the account. This screen also includes the option to authorize specific organizations, allowing you to authorize with a single user for different organizations. If you did not grant authorization to the specific organization you are expecting to see, you can come across the described issue.