Skip to main content

Github

Setting up the Github connector

NoItemRequiredExampleNotes
1AuthenticationYesChoose how to authenticate to GitHub
Refer to the documentation in the form while using the connector
OAuth
Personal Access Token
2Start dateYes2021-03-01T00:00:00ZThe date from which you'd like to replicate data from GitHub in the format YYYY-MM-DDT00:00:00Z. For the streams which support this configuration, only data generated on or after the start date will be replicated. This field doesn't apply to all streams, see the docs for more info
3GitHub RepositoriesYesairbytehq/airbyte airbytehq/another-repo
airbytehq/*
airbytehq/airbyte
Space-delimited list of GitHub organizations/repositories, e.g. zipstackhq/zipstack for single repository, zipstackhq/* for get all repositories from organization and zipstackhq/zipstack zipstackhq/another-repo for multiple repositories.
4BranchNoairbytehq/airbyte/master airbytehq/airbyte/my-branchSpace-delimited list of GitHub repository branches to pull commits for, e.g. zipstackhq/zipstack/master. If no branches are specified for a repository, the default branch will be pulled.
5Page size for large streamsNoThe Github connector contains several streams with a large amount of data. The page size of such streams depends on the size of your repository. We recommended that you specify values between 10 and 30.

Tables in the Github connector

NoTable NameColumnsPrimary KeysRead ModeInc. Sync KeysAPI Info
1commit_comment_reactions0idFull Refresh, Incremental

Table: commit_comment_reactions

| No | Column Name | Type | Notes || --- | ----------- | ---- | ----- |

External Resources

Zipstack Cloud features a powerful SQL querying engine on top of many types of connectors, including those from Trino, some custom connectors and connectors from the open source Airbyte project. Some Zipstack cloud connectors are designed to utilize and expand upon Airbyte's connector protocol, but they do not use Airbyte's EL core. Additionally, some parts of the documentation for these connectors have been adapted from the connector documentation found in Airbyte's open source project.