From 6cfe0232b39d0e21708f5519c7ada815f2e6b0ba Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Fri, 7 Oct 2022 11:01:12 -0400 Subject: [PATCH] Filter release workflow via if instead of on (#6360) Signed-off-by: Sebastian Malton Signed-off-by: Sebastian Malton --- .github/workflows/release.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 00b9c5b17f..d1e62e951f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,13 +3,10 @@ on: pull_request: types: - closed - branches: - - master - - "release/v*.*" jobs: release: name: Release - if: ${{ github.event.pull_request.merged == 'true' && contains(github.event.pull_request.labels.*.name, 'release') }} + if: ${{ github.event.pull_request.merged == 'true' && contains(github.event.pull_request.labels.*.name, 'release') && (github.event.pull_request.base.ref == 'master' || startsWith(github.event.pull_request.base.ref, 'release/v')) }} runs-on: ubuntu-latest steps: - name: Checkout Release from lens