GH-50133: [CI] Make extra labels entirely manual#50256
Conversation
|
|
|
"Extra: C++" does not seem to be working as expected here? |
raulcd
left a comment
There was a problem hiding this comment.
LGTM, as seen on the other issue, should we also avoid forcing a build if the workflow file has changed?
arrow/.github/workflows/check_labels.yml
Lines 74 to 79 in cffe22d
This might force builds when the PR is old and new changes are merged on main.
@kou what do you think on that case?
doesn't it still require changes on the defined path? We could force check on all (remove the paths as we do for cuda_extra.yml) |
+1 |
Rationale for this change
Our "Extra" labels for CI are currently both manual and automatic:
However, the two mechanisms can conflict with each other, when an Extra label is manually added by a committer, but none of the file changes match. The label can then be later removed by the automatic labelling bot.
What changes are included in this PR?
Make the "Extra" labels manual-only.
Are these changes tested?
N/A.
Are there any user-facing changes?
No.