Drone supports global webhooks:
http://discuss.harness.io/t/how-to-use-global-webhooks/3755
You could do the following:
- setup a global webhook to a URL
- create a small micro-services that receives webhooks
- ignore all webhooks except build finished webhooks
- when you receive a build finished webhook, make an API call to the GitHub API and report a custom status