GitHub Integration

Connect your GitHub repositories to Ticket Mate for seamless code and ticket management.

Overview

Ticket Mate integrates with GitHub to link pull requests, commits, and code changes to Jira tickets.

  • Link PRs to tickets automatically
  • Track code changes related to issues
  • Monitor repository activity
  • Automate workflows based on GitHub events

Setup Instructions

1. Navigate to GitHub Settings

Go to Settings → Integrations → GitHub in the admin dashboard.

2. Connect GitHub Account

Click "Connect to GitHub" to authorize:

  1. You'll be redirected to GitHub
  2. Authorize Ticket Mate to access your repositories
  3. Select which repositories to connect
  4. You'll be redirected back

3. Configure Webhooks

GitHub webhooks enable real-time updates:

  • Pull Request events (opened, closed, merged)
  • Commit events (pushed, tagged)
  • Issue events (created, updated)

Features

PR Linking

Automatically link pull requests to Jira tickets:

  • Include ticket key in PR title or branch name
  • Example: feature/PROJ-123-new-feature
  • Ticket Mate detects and creates the link

Code Review Integration

Track PR reviews and approvals:

  • Monitor review status
  • Track merge conflicts
  • View PR timeline in Ticket Mate

Commit Tracking

See commits related to tickets:

  • View commit history
  • Track code changes over time
  • Link commits to specific issues

Security

  • OAuth authentication with GitHub
  • Encrypted token storage
  • Read-only access by default
  • Configurable permissions

Related


Last Updated: February 11, 2026