How to integrate Github with Zepel?

Sometimes your dev team can merge and close a pull request, but forget to complete the task. That can leave you with outdated information. With Zepel’s Github integration, your developers need not worry about that at all. You can automatically move items from one status to another based on your Git workflow, track commits, create pull requests, and more!

In this article, we’ll see how you can set up your Zepel account to integrate with your Github repository.

Before you begin: Ensure that you have Admin permissions for the GitHub repository.

Integrate Zepel with Github

  • Once you’re in your Zepel account, on the top left corner, click on your Account’s name.
  • From the dropdown, click on “Account Settings”.

Click on Settings & Members from Accounts dropdown

  • In the “Account Settings” popup, head over to the “Integrations” tab. You’ll find a list of all Integrations available in Zepel in this tab.

Head over to Integrations tab in Account Settings

  • Click on the “Enable” button next to Github.
  • Now, login to your Github account and visit the repository you want to connect with your Zepel account.
  • From your repository’s settings, visit Webhooks tab.
  • Click on “Add webhook” button.

Add Zepel Webhook to Github

  • Copy the “Webhook URL” that is generated in your Zepel account and paste it in the “Payload URL” field in Github.
  • Copy the “Webhook Secret” that is generated in your Zepel account and paste it in the Secret field in Github.

Add URL to Github Webhook

  • Under “Which events would you like to trigger this webhook?”, click on the radio-button “Let me select individual events”.

Select Webhook Events

  • Now, select “Pushes” and “Pull requests”.

Github Webhook Events

  • Click on “Add Webhook”.

Your Zepel account is now integrated with your Github repository.

Read Next:

  1. Learn how to link item to a branch.
  2. See how to link a Zepel item to commit.
  3. Read how to associate an item to a pull request.
  4. How to automatically move items based on your Git workflows.
  5. Open pull requests from within Zepel