we’re using github deployments to trigger promotion builds in drone.
In case of a pull request the status of that build is reported back to github as a PR build check.
The deployment event in github does not get updated and will show pending and later abandoned (since no update is ever provided).