diff --git a/.github/workflows/build-ci.yml b/.github/workflows/build-ci.yml
index b93af1f15255bcb85cbf22c8290d4269594b61e2..4728f2a8cff86ac0e6c4e352a26d27999e99ef36 100644
--- a/.github/workflows/build-ci.yml
+++ b/.github/workflows/build-ci.yml
@@ -11,9 +11,9 @@ jobs:
     runs-on: ${{matrix.os}}
     strategy:
       matrix:
-        php: [7.1, 7.2, 7.3, 7.4]
+        php: ['7.1', '7.2', '7.3', '7.4']
         os: ['ubuntu-latest']
-        mongodb: [3.6, 4.0, 4.2]
+        mongodb: ['3.6', '4.0', '4.2']
     services:
       mongo:
         image: mongo:${{ matrix.mongodb }}
@@ -56,6 +56,10 @@ jobs:
         MONGO_HOST: 0.0.0.0
         MYSQL_HOST: 0.0.0.0
         MYSQL_PORT: 3307
+    - name: Send coveralls
+      run: vendor/bin/coveralls coverage.xml
+      env:
+        COVERALLS_REPO_TOKEN: ${{ secrets.GITHUB_TOKEN }}
     - uses: codecov/codecov-action@v1
       with:
         token: ${{ secrets.CODECOV_TOKEN }}
diff --git a/composer.json b/composer.json
index 0e229a96915bf2c84056f5742e7e47d31a52bec8..07c934e8d816e2bf4eca417f0636c7597b2fe947 100644
--- a/composer.json
+++ b/composer.json
@@ -23,14 +23,15 @@
         "illuminate/container": "^5.8|^6.0",
         "illuminate/database": "^5.8|^6.0",
         "illuminate/events": "^5.8|^6.0",
-        "mongodb/mongodb": "^1.4"
+        "mongodb/mongodb": "^1.4",
+        "cedx/coveralls": "^11.2"
     },
     "require-dev": {
         "phpunit/phpunit": "^6.0|^7.0|^8.0",
         "orchestra/testbench": "^3.1|^4.0",
         "mockery/mockery": "^1.0",
         "doctrine/dbal": "^2.5",
-        "phpunit/phpcov": "5.0.0"
+        "phpunit/phpcov": "^6.0"
     },
     "autoload": {
         "psr-0": {