> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vegalake.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GitHub connector

> Review the retained GitHub source schema and its current unavailable status in VegaFlow.

# GitHub connector

<Warning>
  GitHub is not enabled in VegaFlow. It is currently unavailable in the enabled connector list, and saved connection validation rejects `connector_id: github`.
</Warning>

| Property         | Value                 |
| ---------------- | --------------------- |
| `connector_id`   | `github`              |
| `connector_type` | `github`              |
| Schema direction | Source                |
| Category         | Applications          |
| Availability     | Disabled schema asset |

## Schema reference

The repository retains this schema asset for connector development and future enablement. It does not represent a supported setup workflow.

| Field           | Schema requirement                                           |
| --------------- | ------------------------------------------------------------ |
| `base_url`      | Required string for the GitHub API base URL                  |
| `owner`         | Required repository owner or organization                    |
| `repository`    | Required repository name                                     |
| `schema_stream` | Optional stream/schema selector; defaults to an empty string |
| `token_ref`     | Required secret reference containing `namespace` and `key`   |

Use a narrowly scoped GitHub token stored in a Secret Vault. Never put the token value in the connector configuration, docs, logs, screenshots, or support reports.

## Availability boundary

Do not attempt to create, validate, or attach a GitHub saved connection to a QuickFlow. Enablement requires a backend manifest change, accepted connection validation, runtime support, customer-visible registry exposure, tests, and an updated operational guide.

Use the [PostgreSQL connector](/vegaflow/connectors/postgresql) for the currently supported saved-connection workflow.
