Description |
GitHub, Inc. is a provider of Internet hosting for software development and version control using Git. It offers the distributed version control and source code management functionality of Git, plus its own features. |
Supported Replication |
Initial Sync Continuous Sync |
Authentication Type |
OAuth |
Collections
Collection Name |
Full/ |
Incremental/ |
Supports Update |
Supports Delete |
---|---|---|---|---|
Assignees |
✔ |
✔ |
✖ |
✖ |
Collaborators |
✔ |
✔ |
✖ |
✖ |
Comments |
✔ |
✔ |
✖ |
✖ |
Commit comments |
✔ |
✔ |
✖ |
✖ |
Commits |
✔ |
✔ |
✖ |
✖ |
Events |
✔ |
✔ |
✖ |
✖ |
Issue events |
✔ |
✔ |
✖ |
✖ |
Issue labels |
✔ |
✔ |
✖ |
✖ |
Issue milestones |
✔ |
✔ |
✖ |
✖ |
Issues |
✔ |
✔ |
✖ |
✖ |
Project cards |
✔ |
✔ |
✖ |
✖ |
Project columns |
✔ |
✔ |
✖ |
✖ |
Projects |
✔ |
✔ |
✖ |
✖ |
Pull requests |
✔ |
✔ |
✖ |
✖ |
Releases |
✔ |
✔ |
✖ |
✖ |
Review comments |
✔ |
✔ |
✖ |
✖ |
Reviews |
✔ |
✔ |
✖ |
✖ |
Stargazers |
✔ |
✔ |
✖ |
✖ |
Team members |
✔ |
✔ |
✖ |
✖ |
Team memberships |
✔ |
✔ |
✖ |
✖ |
Teams |
✔ |
✔ |
✖ |
✖ |
Setting up GitHub for ELT & CDC
Overview
ELT & CDC uses the API provided by GitHub to sync the data.
Requirements
- You need to authenticate via OAuth2.
Specify repositories
- Please enter path to one or multiple repositories that you want to extract data from. Each repo path should be space delimited. The repo path is relative to
https://github.com/
. For exampleintegrateio/flydata
- Sign In and Authenticate.