From 2066417c3d5a1c078bdaf88d5dd5c25f8062f66d Mon Sep 17 00:00:00 2001 From: itaiad200 Date: Wed, 27 Oct 2021 10:17:38 +0300 Subject: [PATCH] Adding an enforcement for PR labels (#2604) --- .github/workflows/changelog.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/workflows/changelog.yaml diff --git a/.github/workflows/changelog.yaml b/.github/workflows/changelog.yaml new file mode 100644 index 00000000000..5c6f516e73e --- /dev/null +++ b/.github/workflows/changelog.yaml @@ -0,0 +1,14 @@ +name: changelog + +on: + pull_request: + types: [labeled, unlabeled, opened, edited, synchronize] + +jobs: + enforce-label: + runs-on: ubuntu-latest + steps: + - uses: yogevbd/enforce-label-action@a3c219da6b8fa73f6ba62b68ff09c469b3a1c024 #tag 2.2.2 + with: + REQUIRED_LABELS_ANY: "include-changelog,exclude-changelog" + REQUIRED_LABELS_ANY_DESCRIPTION: "Enforcing that a PR must have one of (include-changelog,exclude-changelog) labels to be merged"