Overriding default behavior of reporting GitHub deployment status

Drone supports global webhooks:
http://discuss.harness.io/t/how-to-use-global-webhooks/3755

You could do the following:

  1. setup a global webhook to a URL
  2. create a small micro-services that receives webhooks
  3. ignore all webhooks except build finished webhooks
  4. when you receive a build finished webhook, make an API call to the GitHub API and report a custom status