Remove `Deliverable` label if milestone is beyond current+1
The Deliverable label is intended to be applied to issues once they have been formally included in a release, gone through kickoff, etc: https://docs.gitlab.com/ee/development/contributing/issue_workflow.html#release-scoping-labels
There are issues however where the Deliverable is applied to pretty far out issues, for example right now there are 13 Deliverable for %12.4, which has not had any planning rigor. This is proving to frustrate our user community, as this label is now misleading. What has generally happened is the issue was pushed out of a release, and people forgot to remove the label.
It would be great if we could remove this automatically, to improve our issue hygiene.
Edited by Mek Stittri