Description
This may start to be getting off topic, but I suspect we also need to explain the needs-ci
label (or get rid of it or rename it). Specifically, I'm under the impression it should remain after the CI is run and green because it's not a label that means "this needs a Jenkins run in the future" but rather "this needs a Jenkins run for it to land because it modifies executable code". I think a lot of people think it means that first thing and remove it after Jenkins starts or after it's green.
It may be too late to change this, but I wonder if in general, labels that are primarily for the bot/Actions should be prefixed with something so that it's clearer.
Originally posted by @Trott in #1039 (comment)
I'm fairly certain that label was repurposed and it was originally meant to be the latter before the contribution process changed to only requiring GitHub action runs for doc-only PRs.
Originally posted by @richardlau in #1039 (comment)
I agree, we should either rename it to requires-Jenkins-CI
or similar, or have some kind of prefixing. Opening a new issue as I think it deserves its own discussion