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”.
- 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.
- 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.
- 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.
- Under “Which events would you like to trigger this webhook?”, click on the radio-button “Let me select individual events”.
- Now, select “Pushes” and “Pull requests”.
- Click on “Add Webhook”.
Your Zepel account is now integrated with your Github repository.