It looks like Drone 1.0 is no longer being triggered by GH deployments? First, it added the webhook to GH without the option to receive deployment events, and drone doesn’t give me the option to enable that event. If I manually add it to the hook on the GH side, Drone still ignores it.
ah good catch, I had not added deployment events to 1.0 (slipped my mind because they are GitHub-only). I have re-added them to our package that abstracts source control providers  and added some preliminary logic to try and identify branch vs tag and set the ref accordingly . I will try and see if this can be included in the next 1.0 release candidate.