GitHub integration
Sync bugs to issues and link branches/PRs back to Lepta.
What it does
Connect a GitHub repository so bugs filed in Lepta can be pushed to GitHub Issues, and branches/PRs that mention a bug ID show up on the bug timeline.
Setup
- 1
Create a personal access token
In GitHub, go to Settings → Developer settings → Personal access tokens. Create a fine-grained token withIssues: read & writeandMetadata: readfor the repo you want to connect. - 2
Connect the repo in Lepta
Open Integrations → GitHub, paste the token, and pick the repo. - 3
Push bugs as issues
On any bug, click Push to GitHub. Future updates stay in sync. To link work back, mention the bug ID (e.g.LEP-123) in your commit message or PR title.
Notes
Tokens are stored encrypted. You can disconnect at any time from the integration page — Lepta will stop pushing updates but existing GitHub issues stay where they are.