diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 5139cbe..919e8be 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -21,3 +21,18 @@ jobs: node-version: ${{ matrix.node_version }} - run: npm install - run: npm run test-ci + - name: Coveralls Parallel + uses: coverallsapp/github-action@v1.1.2 + with: + github-token: ${{ secrets.github_token }} + flag-name: run-${{ matrix.os }}-${{ matrix.node_version }} + parallel: true + coverage: + needs: test + runs-on: ubuntu-latest + steps: + - name: Coveralls Finished + uses: coverallsapp/github-action@v1.1.2 + with: + github-token: ${{ secrets.github_token }} + parallel-finished: true diff --git a/README.md b/README.md index ad74c8e..5f43753 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,8 @@ A generic promised based retry mechanism. Useful for eg. ensuring an available database or message queue connection -[![Build Status](https://travis-ci.org/voxpelli/node-promised-retry.svg?branch=master)](https://travis-ci.org/voxpelli/node-promised-retry) +![Linting](https://github.com/voxpelli/node-promised-retry/workflows/Linting/badge.svg) +![Node CI](https://github.com/voxpelli/node-promised-retry/workflows/Node%20CI/badge.svg) [![Coverage Status](https://coveralls.io/repos/voxpelli/node-promised-retry/badge.svg)](https://coveralls.io/r/voxpelli/node-promised-retry) [![dependencies Status](https://david-dm.org/voxpelli/node-promised-retry/status.svg)](https://david-dm.org/voxpelli/node-promised-retry) [![Known Vulnerabilities](https://snyk.io/test/github/voxpelli/node-promised-retry/badge.svg?targetFile=package.json)](https://snyk.io/test/github/voxpelli/node-promised-retry?targetFile=package.json) diff --git a/package.json b/package.json index a293557..c93a7b3 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,6 @@ "@voxpelli/eslint-config-jsdoc-ts": "^0.3.1", "c8": "^7.3.4", "chai": "4.2.0", - "coveralls": "^3.1.0", "cross-env": "^7.0.2", "dependency-check": "^4.1.0", "eslint": "^7.11.0",