GitHub brings together the world’s largest community of developers to discover, share, and build better software.
With the Zenduty integration, you will be able to receive context notifications about new code pushes, pull requests, issues and issue comments. New issues will trigger a new incident. You can also use Alert Rules to custom route specific GitHub alerts to specific users, teams or escalation policies, write suppression rules, auto add notes, responders and incident tasks.
Note: Only the following Webhook event types are supported: Push, Issues, Issue Comments, Pull Request and Release.
To integrate Github with Zenduty, complete the following steps:
To add a new Github integration, go to Teams on Zenduty and click on the team you want to add the integration to.
Next, go to Services and click on the relevant Service.
Go to Integrations and then Add New Integration. Give it a name and select the application Github from the dropdown menu.
Go to Configure under your Integrations and copy the Webhook URL generated.
Log in to Github and navigate to the project from which you wish to receive alerts.
On the top bar, click on the project Settings (you will need admin rights for this).
From the left panel, click on Webhooks. Click on Add Webhook.
In the Payload URL input box, paste the Integration URL you copied earlier.
Choose Content Type as application/json
Under Which events would you like to trigger this webhook?, click on Let me select individual events.
Select the events which you want to track in Zenduty. Events supported are Pushes, Issues, Pull Requests and Releases
Click on Add Webhook to save.
Respond to Github Integration alerts faster
Looking for a better way to get real-time alerts from Github Integration, setup a solid incident escalation and incident response pipeline and minimize response and resolution times for Github Integration incidents?