Enforcing labels on pull requests

This commit is contained in:
Artem Veremey
2021-05-18 10:09:17 -07:00
parent 277a04870a
commit 8912e243bb

18
.github/workflows/labels.yml vendored Executable file
View File

@@ -0,0 +1,18 @@
name: Pull Request Labels
"on":
pull_request:
types: [opened, reopened, labeled, unlabeled, synchronize]
jobs:
label:
runs-on: ubuntu-latest
steps:
- uses: mheap/github-action-required-labels@v1
with:
mode: minimum
count: 1
labels: "s-feature, m-feature, l-feature, build, refactor, tests, documentation, bug, enhancement"
- uses: mheap/github-action-required-labels@v1
with:
mode: exactly
count: 0
labels: "do not merge"