From 248c28da43fe8a2df512ffb9aa7aadec9930e6d8 Mon Sep 17 00:00:00 2001 From: Josh McVey Date: Tue, 9 Jul 2024 15:22:50 -0500 Subject: [PATCH] fix(ci): need always in workflow conditional for analyses snapshot failure handlers --- .github/workflows/analyses-snapshot-test.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/analyses-snapshot-test.yaml b/.github/workflows/analyses-snapshot-test.yaml index f3f062b3501..bf1451932a9 100644 --- a/.github/workflows/analyses-snapshot-test.yaml +++ b/.github/workflows/analyses-snapshot-test.yaml @@ -68,13 +68,13 @@ jobs: - name: Handle Test Failure id: handle_failure - if: steps.run_test.outcome == 'failure' + if: always() && steps.run_test.outcome == 'failure' working-directory: analyses-snapshot-testing run: make snapshot-test-update - name: Create Snapshot update Request id: create_pull_request - if: steps.handle_failure.outcome == 'success' + if: always() && steps.handle_failure.outcome == 'success' uses: peter-evans/create-pull-request@v6 with: commit-message: 'fix(analyses-snapshot-testing): snapshot failure capture' @@ -84,7 +84,7 @@ jobs: base: ${{ env.SNAPSHOT_REF}} - name: Comment on PR - if: steps.create_pull_request.outcome == 'success' && github.event_name == 'pull_request' + if: always() && steps.create_pull_request.outcome == 'success' && github.event_name == 'pull_request' uses: actions/github-script@v7 with: script: |