Header

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

Adam W. | Customer Support Specialist | Krystal | Exceptional Customer Experience - Known as "Batman" to colleagues and customers, Adam is dedicated to providing exceptional customer support at Krystal. Committed to positive customer experiences. Enjoys gaming, music, and running.

Tree

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