diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index f417cecd58..14d19f7ae3 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -548,7 +548,7 @@ jobs: report-benchmarks-failures: needs: [ benchmarks, create-test-report ] - if: github.ref_name == 'main' && failure() + if: github.ref_name == 'main' && needs.benchmarks.result == 'failure' runs-on: ubuntu-latest steps: