diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 938563e993d6bdb5706aaab04ef140dac4f2ed65..1dd780526f507d0eda770b2dc1764344c5368edf 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -21,20 +21,12 @@ jobs:
           pip install -U -e .[test,dev]
       - name: Test everything
         run: pytest -n 8 -vv --cov=satella
-      - name: List
-        run: ls .*
-  upload-coverage:
-    runs-on: "ubuntu-latest"
-    needs: ["tests"]
-    steps:
-      - uses: actions/checkout@main
-      - uses: actions/setup-python@main
-        with:
-          python-version: '3.8'
       - run: |
-          pip install coverage
+          pip install coverage[toml]
           coverage xml
+        name: Installing coverage[toml]
       - uses: caffco/code-climate-github-action@main
+        name: submitting coverage to CodeClimate
         env:
           CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
   build-project: