Overview
Connect GitHub so Dume can work with your repos, branches, issues, and pull requests from chat.1. Connect (OAuth)
1
Open Integrations
Settings → Integrations → GitHub.
2
Authenticate
Click Connect GitHub and approve scopes (repo, workflow, org).
3
Select Scope
Choose orgs / repos to expose (start small).
4
Test
Ask: “List my open pull requests.”
2. Capabilities
Repos & branches
Create/list repos, fork, create/list branches.
Files & content
View, create, update, delete files; push multiple changes.
Issues & sub-issues
Search/create/update issues, comments, manage sub-issues, assign Copilot.
Pull requests & reviews
Create/update PRs, diffs, files, status, request/submit reviews, merge, update branch.
Discussions
List/create/fetch discussions, categories, comments.
Gists
List, create, update personal gists.
Notifications
List, detail, mark read, dismiss, manage subscriptions.
CI / workflows
List workflows/runs/jobs, run/rerun/cancel, artifacts, logs, usage.
Security & quality
Code scanning, secret scanning, Dependabot, advisories (repo/org/global).
Releases & tags
List releases/tags, latest release, release by tag.
Search & discovery
Search code, issues, PRs, repos, users, orgs.
Teams & org
List teams, members, get profile (me).
Advanced
Request Copilot review, structured automation actions.
Write actions can prompt for confirmation before execution.
3. Quick commands
4. Common patterns
- Issues
- Pull requests
- Security
- Workflows
- Files & branches
- Search
5. Best practices
6. Troubleshooting
7. Security
- OAuth tokens only; revocable anytime
- Scoped access (org/repo granularity)
- No persistent code storage; processed transiently
- Confirmation prompts for destructive actions (delete, merge, cancel)
8. Sample flow
Need deeper analytics? Ask Dume to combine GitHub data with other connected tools in the same conversation, or set it up as a routine.