Skip to main content

BugHerd and GitHub integration

Richy Vong avatar
Written by Richy Vong
Updated today

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, go to any BugHerd project and click 'Integrations' in the left menu. On the Integrations page, find GitHub and click 'Connect'.

Follow the on-screen instructions to authorize BugHerd to access your GitHub repo.

Now that your GitHub integration has been created, all you need to do now is choose which repo you would like to connect your BugHerd project to & configure the desired workflow.

Congratulations, setup is complete! Any change you make in your BugHerd project will now be reflected in your nominated GitHub repo!

Did this answer your question?