diff --git a/.github/workflows/react.yml b/.github/workflows/react.yml index d03559c..d4c298e 100644 --- a/.github/workflows/react.yml +++ b/.github/workflows/react.yml @@ -24,6 +24,17 @@ jobs: run: yarn install - name: Run tests run: yarn test + + coverage: + name: Jest Coverage Report + runs-on: ubuntu-latest + needs: [ unitTests ] + steps: + - uses: actions/checkout@v3 + - uses: ArtiomTr/jest-coverage-report-action@v2 + with: + custom-title: 'Jest Coverage Report' + package-manager: 'yarn' integration_tests: name: Run integration tests diff --git a/package.json b/package.json index 708d1a5..f1c8816 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "build:win": "(if exist dist rd /s/q dist) && node ./scripts/winbuild.js", "lint": "tsc --noEmit && eslint 'src/**/*.{js,ts,tsx}' --quiet --fix", "test": "jest --silent", + "test-coverage": "jest --coverage --coverageReporters=\"text-summary\" --silent", "prepublishOnly": "npm run test && npm run build", "prepare": "npm run build && husky install" },