When I try to restart a build that has been run as the result of a promotion, drone seems to trigger a new promotion build, but with the variable set to empty - for example, if I run
drone build promote my/repository 123 production
It works fine, but when I hit the restart button in the UI for this build, it does something roughly the equivalent of
We’re suffering from this too
Another detail is that promotion builds report to github as “pr check builds”, so github marks the deployment itself as abandoned after some time.