diff --git a/.github/workflows/qc_checks.yaml b/.github/workflows/qc_checks.yaml
index 017415f218..d28b64ed6d 100644
--- a/.github/workflows/qc_checks.yaml
+++ b/.github/workflows/qc_checks.yaml
@@ -130,6 +130,7 @@ jobs:
     runs-on: ubuntu-20.04
 
     needs: ['javascript', 'html', 'pre-commit']
+    continue-on-error: true   # continue if a step fails so that coverage gets pushed
 
     env:
       INVENTREE_DB_NAME: ./inventree.sqlite