23 lines
No EOL
836 B
Markdown
23 lines
No EOL
836 B
Markdown
# Labeling PRs
|
|
|
|
Across the Flutter organization, the [labeler](https://github.com/actions/labeler) GitHub action is used per repo.
|
|
|
|
For repos that already use it, only `.github/labeler.yml` needs to be edited. For bringing up new repos, `.github/workflows/labeler.yml` should be copied from an existing repo into the new repo.
|
|
|
|
## How to add new labels
|
|
|
|
```yaml
|
|
macos:
|
|
# **/* recursively searches all subdirectories and files
|
|
- shell/platform/darwin/macos/**/*
|
|
|
|
# For complex label names, it may need to be wrapped in quotes
|
|
'a: accessibility':
|
|
- **/accessibility/*
|
|
```
|
|
|
|
## Verifying changes in presubmit
|
|
|
|
GitHub actions do not test changes in presubmit. To verify, copy your local change into a YAML linter to verify the file is not malformed.
|
|
|
|
Once landed, you can look at new workflow runs to see if the matches are being used. |