GitHub

The GitHub extractor uses the GitHub API to import data from GitHub to Keboola Connection.

Configuration

Create a new configuration of the GitHub extractor. Then click Authorize Account to authorize the configuration. Then select the template you wish to use. There are two configuration templates available:

  • Smart Mode – always gets missing data only, loads data incrementally
  • Full Mode – always gets everything

Screenshot - GitHub configuration

You can download:

  • Your Organizations
  • Organization Members
  • Organization Teams
  • Organization Repositories
  • Repository Issues
  • Repository Commits

After you select the template, remember to save the configuration. You can also switch to the JSON editor.