From 2f28a64640a4c9e51187da9dfa4b93f5435d8eac Mon Sep 17 00:00:00 2001 From: Johanna England Date: Thu, 2 Jan 2025 15:27:39 +0100 Subject: [PATCH] Skip towncrier check on 'nonews' label --- .github/workflows/towncrier.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/towncrier.yml b/.github/workflows/towncrier.yml index a7ffcb553..89cf0eb68 100644 --- a/.github/workflows/towncrier.yml +++ b/.github/workflows/towncrier.yml @@ -1,10 +1,14 @@ name: Check for changelog file -on: [pull_request] +on: + pull_request: + # labeled/unlabeled = label is added/removed + # synchronize = PR's head branch was updated + types: [labeled, unlabeled, opened, reopened, synchronize] jobs: towncrier: - if: ${{ github.actor != 'dependabot[bot]' }} + if: ${{ github.actor != 'dependabot[bot]' && !contains(github.event.pull_request.labels.*.name, 'nonews') }} runs-on: ubuntu-latest name: Towncrier check steps: