GitHub¶
Creates a Carbon data connector configured for GitHub. It identifies the integration type as GitHub and produces a handle that downstream Carbon data nodes can use to sync or process content from GitHub.

Usage¶
Place this node at the start of a Carbon data workflow when you intend to source data from GitHub. Connect its output to subsequent Carbon data operations (e.g., nodes that query, sync, or transform content) to enable GitHub as the data source.
Inputs¶
| Field | Required | Type | Description | Example | 
|---|---|---|---|---|
| Not specified | False | Not specified | This connector does not define custom inputs beyond what is inherited from the base Carbon data node. | Not specified | 
Outputs¶
| Field | Type | Description | Example | 
|---|---|---|---|
| connector | Not specified | A Carbon integration handle scoped to GitHub, to be consumed by downstream Carbon data nodes. | Not specified | 
Important Notes¶
- Integration scope: This node only selects the GitHub integration; any actual fetching, indexing, or processing is performed by downstream Carbon data nodes.
- Authorization required: Ensure your workspace has valid GitHub authorization and necessary permissions configured before attempting to use this connector in a workflow.
- Compatibility: Use this node with other Carbon data nodes that accept a Carbon connector handle as input.
Troubleshooting¶
- No data appears downstream: Verify that your GitHub authorization is properly configured in your environment and that downstream nodes are set up to use the connector handle.
- Permission errors: Confirm the connected GitHub account has access to the repositories or organizations you intend to use.
- Unexpected node error: Recreate the connector and ensure downstream nodes are compatible with Carbon connectors and correctly wired.