diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6e908e797e7146e87f1e60fc293f4351590788f4..d351ef6918d7909914bbec8cab0aab9c4d81ab90 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -36,7 +36,6 @@ testsuite:
     - docker
   script:
     - nox --session testsuite
-    - nox --session report_coverage
   coverage: '/TOTAL.*\s+(\d+%)$/'
   artifacts:
     when: always
diff --git a/noxfile.py b/noxfile.py
index 2efdf043346ade6aedb2cd946e108f3c633ae6f0..de9047b50d50bc0f2a3e7f8d49efdad69da4f267 100644
--- a/noxfile.py
+++ b/noxfile.py
@@ -61,12 +61,6 @@ def testsuite(session: nox.Session):
         "--cov-report=term",
         "--cov-config=pyproject.toml",
     )
-
-
-@nox.session(python="3.10", tags=["report"])
-def report_coverage(session: nox.Session):
-    """Produce HTML and XML coverage reports"""
-    session.install("coverage[toml]")
     session.run("coverage", "html")
     session.run("coverage", "xml")