GitHub
Connect GitHub to manage your repositories, issues, and pull requests.Capabilities
- List repos - View your repositories
- Read issues - See open issues and PRs
- Create issues - Open new issues
- Search code - Find code across repos
Setup
Step 1: Create Personal Access Token
- Go to GitHub Settings > Developer Settings > Personal Access Tokens
- Click Generate new token (classic)
- Name it “Wovly”
- Select scopes:
repo- Full repository accessread:user- Read user profile
Step 2: Connect in Wovly
- Go to Integrations in Wovly
- Click Setup on GitHub
- Paste your Personal Access Token
- Click Connect
Usage
Permissions
| Scope | Why Needed |
|---|---|
repo | Access public and private repositories |
read:user | Get your GitHub profile |
The
repo scope gives full access to your repositories. Use a fine-grained token if you want more control.Fine-Grained Tokens
For more security, use a fine-grained personal access token:- Go to Fine-grained tokens in GitHub settings
- Select specific repositories
- Grant only needed permissions:
- Issues: Read and write
- Pull requests: Read
- Contents: Read
Troubleshooting
Repository not found
Repository not found
Ensure the token has access to the repository. Private repos need the
repo scope.Permission denied
Permission denied
Check token scopes. You may need to regenerate with additional permissions.
Token expired
Token expired
Personal access tokens can be set to expire. Generate a new one if expired.