GitHub
Raise issues directly on GitHub repos with detailed bug reports.
Last updated
Raise issues directly on GitHub repos with detailed bug reports.
BetterBugs and GitHub integration enables you to raise issues directly to your GitHub repo as GitHub issues. You can create a visual bug report with all the details you need to highlight to share the issue with your teammates and raise the issue directly on your GitHub repo.
Here, we've covered the steps to integrate a single BetterBugs project (within your BetterBugs Workspace) with GitHub. You can also integrate the complete BetterBugs Workspace in one go (that includes all the projects within your Workspace) to GitHub or any other project tool. Check out the steps for Workspace Integration.
Authorize BetterBugs.io for your GitHub account.
IMPORTANT NOTE
If you're on a free plan, Steps 6 and 7 are NOT REQUIRED. You can just SKIP to "How to Raise an Issue on GitHub using BetterBugs" section on this page.
FOR PAID PLANS (Teams and Enterprise)
Steps 6 and 7 enables you to explicitly choose between:
Manual Issue Creation (Default): This means for sharing a bug report to GitHub, you'd need to manually populate fields for your GitHub Repo. (Repository, Assignees, Labels, and others). Its a FREE FEATURE.
Automatic Issue Creation: This means for sharing a bug report to GitHub Repo, you can configure BetterBugs to auto-populate fields for GitHub (Repository, Assignees, Labels, and others). Its a PAID FEATURE.
From the "Forward Bug Reports" dropdown, select your preferred method for creating tickets in your project tool:
Manually: Enables you to raise issues manually. Here, we've selected the manual method to showcase project integration steps.
Automatically: Enables you to raise issues with automation.
Okay! You're good to go with the Project level integration for GitHub. Now, you can create detailed reports and share them as GitHub issues directly from your browser with a few clicks.
There you go!
A new tab with the GitHub issue opens up posting the task to the GitHub repo packed with all the bug details and a link to the complete bug report with developer tools info.
Use the report link in your GitHub issue to access the complete report on BetterBugs.
You can also access the GitHub issue from the BetterBugs report from the "Comments & Activities" tab located below the bug description area.
Okay! You're all set. This instantly should create GitHub issue with the BetterBugs bug report.
This instantly disconnects GitHub from the selected BetterBugs project.
Last updated