Requirements
You need a workspace owner for setup and capture editing permission to send. Connect with OAuth when the deployment offers Continue to GitHub, or use a personal access token with repository issue-write access. Tekma uses GitHub’s fixed public API host and does not offer an Enterprise server field. The repository must be active, accessible to the connected account, and issue-enabled. Archived, disabled, or issue-disabled repositories are not offered.Connect GitHub
- Go to Settings → Integrations and choose Connect next to GitHub.
- Choose Continue to GitHub and complete provider authorization, or choose Use a token instead and enter a personal access token.
- Enter Repository as
owner/repository, for exampleacme/widgets. Use the repository slug, not its full browser URL. - Choose Connect GitHub. Tekma checks the repository before storing the connection. The row should show Connected and the repository.
Send an issue
- Open a saved capture and choose Send to app → GitHub.
- Wait for Loading preview… and review the title, repository, saved description, and capture link. Choose Retry preview if resources cannot load.
- Select up to ten existing Labels, up to ten Assignees, and an open repository Milestone if those controls are available. Milestones use the repository-local milestone number. Choose Edit visible fields to hide optional controls; hiding a field clears its value. An owner can choose Repository for this send; changing it clears repository-specific fields.
- Add context only if needed, then choose Send to GitHub once.
- Open the returned issue URL and confirm the repository and selected metadata. If delivery is unconfirmed, inspect GitHub before retrying.
What GitHub receives
The issue body contains the saved description, optional context, sanitized source URL, capture kind, and a private Tekma capture link. Tekma does not upload video, screenshots, comments, network logs, or console data. Anyone who can read the issue still needs workspace authorization to open the capture link. Revoking Tekma access cannot retract copied issue text.
Tekma checks repository permissions and selected resources before creating the issue and checks the response before confirming delivery. GitHub may otherwise silently discard metadata when the token lacks write access.