Migrate your GitHub Service Integrations to Webhooks

News and Tips & Tricks

As you may have seen, GitHub are currently discontinuing their old services integrations and replacing them with webhooks. In the past, users would add one of these to enable automatic deployments on their projects. These old integrations are being phased out by the 31st January and any projects still using them will no longer be automatically deployed. If you make an automatic deployment from one of these deprecated integrations before the 31st January, you will receive a warning email from DeployHQ.

Replacing them is quite simple, you'll need to navigate to your repository settings in GitHub, then head to Integrations and Services on the left side:

Integrations and services

If a DeployHQ service is present there you can remove it.

Then, head to the Automatic deployments page in your DeployHQ project, then copy the Webhook URL from there:

Webhook URL

Finally, add the URL via the Webhooks area in GitHub, just above Integrations & Services of the left hand side of the page.

Webhooks page

Once that's done, your automatic deployments will continue to work as normal. You'll be able to find more information about why these changes are required in GitHub's documentation.

Please don't hesitate to get in touch if you have any questions.

A little bit about the author

I'm Adam W, or as everyone prefers to call me - Batman. I get a lot of satisfaction out of helping our customers and am committed to making their customer experience as positive as possible. When not offering support to our customers, you'll find me gaming, listening to music or running.

Proudly powered by Katapult. Running on 100% renewable energy.