From bed2e3777e64aa81c26ecda9f7efe95b7e0f6ae1 Mon Sep 17 00:00:00 2001 From: Moritz Raabe Date: Mon, 7 Jun 2021 12:38:03 +0200 Subject: [PATCH] job level exclusion --- .github/workflows/changelog.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index d9f83d4e..07870383 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -9,6 +9,8 @@ on: jobs: check_changelog: + # no need to check for dependency updates via dependabot + if: github.actor != 'dependabot' runs-on: ubuntu-20.04 env: NO_CHANGELOG: '[x] No CHANGELOG update needed' @@ -24,7 +26,7 @@ jobs: run: | echo $FILES | grep -qF 'CHANGELOG.md' || echo $PR_BODY | grep -qiF "$NO_CHANGELOG" - name: Reject pull request if no CHANGELOG update - if: ${{ always() && steps.changelog_updated.outcome == 'failure' && github.actor != 'dependabot' }} + if: ${{ always() && steps.changelog_updated.outcome == 'failure' }} uses: Ana06/automatic-pull-request-review@v0.1.0 with: repo-token: ${{ secrets.GITHUB_TOKEN }} @@ -37,4 +39,3 @@ jobs: repo-token: ${{ secrets.GITHUB_TOKEN }} event: DISMISS body: "CHANGELOG updated or no update needed, thanks! :smile:" -