GitHub Source
This is a fork of the Airbyte Community GitHub source connector.
Main Source Settings
- GitHub Repositories
- Authentication
- Start Date
Connection Settings
Table Prefix
For any connection with a GitHub source, the table prefix must be of the form
foobar__github__
with foobar as a string unique to this connection.
The following source streams are supported. More details here.
Stream | Sync | Destination Table |
---|---|---|
assignees | Full refresh | Append | tms_User |
branches | Full refresh | Append | vcs_Branch |
collaborators | Full refresh | Append | vcs_Membership, |
commits | Incremental | Append | vcs_BranchCommitAssociation, |
issue_labels | Full refresh | Append | tms_Label |
issue_milestones | Incremental | Append | tms_Epic |
issues | Incremental | Append | tms_Label, |
organizations | Full refresh | Append | vcs_Organization |
projects* | Incremental | Append | tms_Project, |
pull_requests | Incremental | Append | vcs_PullRequest, |
releases | Incremental | Append | cicd_Release, |
repositories | Full refresh | Append | tms_Project, |
review_comments | Incremental | Append | vcs_PullRequestComment |
reviews | Incremental | Append | vcs_PullRequestReview, |
tags | Full refresh | Append | vcs_Tag |
users | Full refresh | Append | vcs_Membership, |
workflow_runs | Incremental | Append | cicd_Build, |
workflows | Incremental | Append | cicd_Organization, |
Notes
- Each GitHub project is converted to both a project AND a board for that project in the
tms
namespace, for compatibility with the Jira world - Each GitHub repository is also converted into a project AND a board for that project in the
tms
namespace, since each repository can have issues - The project stream is disabled by default because if your repository has projects disabled, the source sync will fail; to enable it, click on
Update latest source schema
- The workflow_runs stream might take a while; deactivate it if the source takes too long
- The pull_request_stats stream that contains diff / added / deleted information is disabled by default for performance reasons; to enable it, click on
Update latest source schema
Updated about 2 months ago