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

# GitHub CI

> Set up a GitHub Personal Access Token for the GitHub CI resource.

## Credentials

### 1. Create a Personal Access Token

1. Go to [https://github.com/settings/tokens](https://github.com/settings/tokens)
2. **Generate new token (classic)** or **Fine-grained token**
3. For classic tokens, select scopes:
   * `repo` (includes `actions:read`)
4. For fine-grained tokens:
   * **Repository access**: select the repos you need
   * **Permissions**: Actions -> Read-only
5. Copy the token

### 2. Set Environment Variables

```bash theme={null}
# .env.development
GITHUB_TOKEN=ghp_xxxx...
```

For Python configuration, see the [Python GitHub CI Setup](/python/setup/github_ci) guide.
