-
Notifications
You must be signed in to change notification settings - Fork 0
31 lines (31 loc) · 1.01 KB
/
labeler.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
name: Labeler
on:
pull_request:
types: [opened]
jobs:
labeler:
permissions:
pull-requests: write
runs-on: ubuntu-latest
name: Add PR label
strategy:
matrix:
label:
- { prefix: 'fix', name: 'bug' }
- { prefix: 'chore', name: 'chore' }
- { prefix: 'docs', name: 'documentation' }
- { prefix: 'feat', name: 'enhancement' }
- { prefix: 'build', name: 'build' }
- { prefix: 'ci', name: 'ci' }
- { prefix: 'revert', name: 'revert' }
- { prefix: 'test', name: 'test' }
- { prefix: 'pref', name: 'perf' }
- { prefix: 'refactor', name: 'refactor' }
- { prefix: 'style', name: 'style' }
- { prefix: 'examples', name: 'examples' }
steps:
- name: Add ${{ matrix.label.name }} label
uses: actions-ecosystem/action-add-labels@v1
if: ${{ startsWith(github.event.pull_request.title, matrix.label.prefix) }}
with:
labels: ${{ matrix.label.name }}