GitHub Setup Guidelink
Follow our setup guide to connect GitHub to Fivetran.
Prerequisiteslink
To connect GitHub to Fivetran, you need access to an active GitHub account with the permissions appropriate for the following GitHub scopes:
repo
read:org
admin:org_hook
admin:repo_hook
See the GitHub Scopes For OAuth Apps documentation for details.
Setup instructionslink
-
In the connector setup form, enter your chosen destination schema name.
-
Click Authorize to authorize Fivetran to connect to your GitHub account. You will be redirected to GitHub.
-
In GitHub, click authorize Fivetran and enter your password when prompted. You will be redirected to the connector setup form.
-
Choose the sync mode: Sync All Repositories or Sync Specific Repositories.
-
If you choose Sync Specific Repositories, select the accounts you'd like to sync.
-
If you want to use webhooks, set the Use Webhooks toggle to ON.
-
Click Save & Test. Fivetran will take it from here and sync your GitHub data.
Related articleslink
description Connector Overview
account_tree Schema Information
settings API Connector Configuration