diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1233adeb2fba544b5f1fb66c7438445b3a1684dc..12a355c322abc32ddc26e258b6529387d2bd57a3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -136,11 +136,12 @@ python-3.9:
   after_script:
     - coverage html
     - coverage xml
+  coverage: '/(?i)total.*? (100(?:\.0+)?\%|[1-9]?\d(?:\.\d+)?\%)$/'
   artifacts:
     reports:
       coverage_report:
         coverage_format: cobertura
-        path: coverage/cobertura-coverage.xml
+        path: coverage.xml
     paths:
       - htmlcov/
     expire_in: 30 days