Automatically label and milestone completions #10517
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This automatically assigns the 'completions' label and the 'fish next-3.x' milestone to completions-only PRs. Follow-up to #10515
A completions-only PR is defined as being one that touches
share/completions/*.fish
but does not touch any files outside ofshare/
We might want to update this to add an allow for
CHANGELOG.rst
in the future as well, but most PRs are without it because we didn't like how often that caused merged conflicts.Tested on my own repo, you can see this sample PR that caused the GitHub actions bot to add the 'completions' label and the 'fish next-3.x' milestone label: mqudsi#4