PR labels checker
ActionsTags
(2)Github Action to check if a PR's labels pass the specified rules
hasSome
: Comma separated list of labels, PR needs at least of themhasAll
: Comma separated list of labels, PR needs all of themhasNone
: Comma separated list of labels, PR must not have any of themhasNotAll
: Comma separated list of labels, PR must not have all of them
passed
: boolean
name: Labels Check
on:
pull_request:
types: [opened, edited, labeled, unlabeled, synchronize]
jobs:
QA-check:
if: github.base_ref == 'master'
runs-on: ubuntu-latest
steps:
- uses: danielchabr/pr-has-one-of-labels@master
id: checkLabel
with:
hasSome: QA:tested,QA:skipped
Do_not_merge-check:
if: github.base_ref == 'master'
runs-on: ubuntu-latest
steps:
- uses: danielchabr/pr-has-one-of-labels@master
id: checkLabel
with:
hasNone: do not merge,blocked
PR labels checker is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.