Drone doesn't implment Gitlab OAuth2 token refresh and causes 404 and code change webhook fails

We have rebuilt Drone with the go-scm change you proposed. Sadly, it doesn’t seem to change anything, some builds still randomly fail with the fatal: could not read Username for 'https://gitlab.com': terminal prompts disabled error.