Connect Your GitHub Account
Connect your GitHub account to Continuum to manage pull requests, issues, and code reviews directly from Slack.
Before You Begin
Requirements:
- Continuum installed in Slack (see Installing to Slack)
- GitHub.com account (GitHub Enterprise not supported yet)
- Access to repositories you want to manage
Note: Continuum currently supports GitHub.com (public and private repos). GitHub Enterprise support coming soon.
Connection Methods
Method 1: Setup Page (Recommended)
- Open setup page - After installing Continuum, you'll be on the setup page. Or visit:
https://continuumworks.app/setup?workspace_id={your_uuid} - Click "Connect GitHub" - Find the GitHub integration card and click the "Connect GitHub" button
- Authorize in GitHub - You'll be redirected to GitHub's authorization page. Review permissions and click "Authorize"
- Confirm connection - You'll be redirected back with
?github_connected=true. Check Slack for a confirmation notification
Method 2: Slack Command
- Open Slack - In any channel or DM
- Run the command - Type:
/connect-github - Click the button - Slack will show a button to connect GitHub. Click "Connect GitHub"
- Follow authorization flow - Same as Method 1, steps 3-4
Verifying Connection
Method 1: Test Query
In Slack, try:
@continuum show my pull requestsIf GitHub is connected, you should see your PRs.
Method 2: Check Status
Run in Slack:
/connectionsYou should see GitHub listed as "✅ Connected".
Permissions Explained
What Continuum requests from GitHub:
- Read repositories - To list PRs and issues
- Read/write pull requests - To view, create, and update PRs
- Read/write issues - To view, create, and comment on issues
- Read user profile - To identify you for queries
Scope: repo scope (for private repos) and user:email (optional).
All standard GitHub OAuth permissions - nothing excessive.
Repository Access
Which repositories can Continuum access?
- • Public repositories - Full access (read/write)
- • Private repositories - Only if you have access and granted
reposcope
Continuum can only access repositories you have access to - it doesn't gain additional permissions.