From ec4dfd21722ffeee0995f8af0a2e3555ee22b251 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Tue, 26 Jan 2021 14:21:05 +0100 Subject: [PATCH] Add action to check PR labels (#2469) * Check PR labels * update * update * update * only use lable events * remove env stuff * add back types --- .github/workflows/check_pr_labels.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .github/workflows/check_pr_labels.yml diff --git a/.github/workflows/check_pr_labels.yml b/.github/workflows/check_pr_labels.yml new file mode 100644 index 000000000..07950e748 --- /dev/null +++ b/.github/workflows/check_pr_labels.yml @@ -0,0 +1,19 @@ +name: Check PR + +on: + pull_request: + branches: ["main"] + types: [opened, synchronize, reopened, labeled, unlabeled] + +jobs: + init: + name: Check labels + runs-on: ubuntu-latest + steps: + - name: Check labels + run: | + labels=$(jq -r '.pull_request.labels[] | .name' ${{github.event_path }}) + echo "$labels" + if [ "$labels" == "cla-signed" ]; then + exit 1 + fi