diff --git a/.github/workflows/report_test_coverage.yml b/.github/workflows/report_test_coverage.yml
index d9b131fd9..c9dc541b8 100644
--- a/.github/workflows/report_test_coverage.yml
+++ b/.github/workflows/report_test_coverage.yml
@@ -9,6 +9,7 @@ on:
 jobs:
   report-test-coverage:
     runs-on: ubuntu-latest
+    if: ${{ github.event.workflow_run.conclusion == 'success' }}
     steps:
       - name: "Download artifact"
         uses: actions/github-script@v6