GitHub Integration
The GitHub integration lets you sync Qualflare defects to GitHub Issues. When a defect is created in Qualflare, it can automatically create a corresponding GitHub Issue — and vice versa.
Setup
Step 1: Install the GitHub App
- Go to Workspace Settings → Integrations
- Find GitHub under Issue Tracking
- Click Connect with GitHub
- You are redirected to GitHub to authorize the Qualflare app
- Select the GitHub organization or account, then click Install
- You are redirected back to Qualflare with the integration installed
Step 2: Connect a Repository to a Project
- Go to Project → Integrations
- Click Configure on the GitHub integration
- Select the GitHub repository to sync with this project
- Save the configuration
Creating Defects from GitHub Issues
Once connected, defects created in Qualflare can automatically create GitHub Issues in the linked repository. The issue includes the defect title, description, and a link back to Qualflare.
Events
| Qualflare Event | GitHub Action |
|---|---|
| Defect created | Creates a GitHub Issue |
| Defect status changed to Closed | Closes the linked GitHub Issue |
| Defect reopened | Reopens the linked GitHub Issue |
Disconnecting
To remove the GitHub integration, go to Workspace Settings → Integrations, find GitHub, and click Disconnect. This removes the connection for all projects.