BugHerd and GitHub integration

  • Last updated on July 4, 2024 at 1:32 AM

To setup a commit hook from GitHub, please refer to our help article on Using Commit Hooks.

BugHerd's integration with GitHub will create GitHub issues for each bug in a nominated repository and keep them in sync. (Note it's not yet possible to have changes made in GitHub issues synchronise back)

How it works

Once you have nominated a remote GitHub repository for a BugHerd project, this information is sent to GitHub:

  • Bug description, as the issue title
  • Bug status (any non-closed BugHerd status will be Open in GitHub)
  • Any comments made on the bug in BugHerd are added to the issue as comments

Configuration

To add a GitHub integration to your account, select Integrations at the top of the BugHerd Settings. On the Integrations page, find GitHub and select Connect, and follow the on-screen instructions.
 
Screen_Shot_2019-11-13_at_11.03.34_am.png
Now that your GitHub integration has been created, you can start connecting BugHerd projects you own to your GitHub projects. Please create a BugHerd project if you do not own any projects yet. To start connecting projects, click on the Projects link on the GitHub integration:
 
Screen_Shot_2019-11-13_at_11.11.23_am.png
Congratulations, setup is complete! Any change you make in your BugHerd project will now be reflected in your nominated GitHub repo!