Browse Source

ci: add report step

master
Kiko Beats 3 years ago
parent
commit
09245d3c05
No known key found for this signature in database GPG Key ID: 8FA93B22CCF04B96
  1. 20
      .github/workflows/test.yml
  2. 3
      package.json
  3. 1
      packages/core/package.json
  4. 1
      packages/memoize/package.json
  5. 1
      packages/mongo/package.json
  6. 1
      packages/mysql/package.json
  7. 1
      packages/postgres/package.json
  8. 1
      packages/redis/package.json
  9. 1
      packages/sql/package.json
  10. 1
      packages/sqlite/package.json

20
.github/workflows/test.yml

@ -63,18 +63,14 @@ jobs:
pg_isready
- run: npm install --no-package-lock
- run: npm test
- name: Coveralls Parallel
- name: Coverage
run: npm run coverage
- name: Report
id: report
shell: bash
run: printf '::set-output name=lcov_path::%s\n' "packages/*/coverage/lcov.info"
- name: Upload
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
flag-name: run-${{ matrix.node-version }}
parallel: true
finish:
needs: build
runs-on: ubuntu-latest
steps:
- name: Coveralls Finished
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
parallel-finished: true
path-to-lcov: ${{ steps.report.outputs.lcov_path }}

3
package.json

@ -131,6 +131,7 @@
"build": "gulp build",
"clean": "lerna clean --yes && rm -rf node_modules",
"contributors": "(lerna exec finepack --parallel && git-authors-cli && finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true",
"coverage": "lerna run coverage",
"dev": "concurrently \"gulp\" \"npm run dev:server\"",
"dev:server": "browser-sync start --server --files \"index.html, README.md, static/**/*.(css|js)\"",
"install": "lerna bootstrap --no-ci --force-local",
@ -138,7 +139,7 @@
"prerelease": "npm run contributors",
"pretest": "npm run lint",
"release": "lerna publish --yes --sort --conventional-commits -m \"chore(release): %s\" --create-release github",
"test": "lerna run test --parallel",
"test": "lerna run test",
"update": "lerna exec ncu -- --upgrade && ncu -- --upgrade",
"update:check": "lerna exec ncu -- --errorLevel 2 && ncu -- --errorLevel 2"
},

1
packages/core/package.json

@ -40,6 +40,7 @@
"src"
],
"scripts": {
"coverage": "mkdir -p coverage && nyc report --reporter=text-lcov > coverage/lcov.info",
"test": "nyc ava"
},
"license": "MIT"

1
packages/memoize/package.json

@ -45,6 +45,7 @@
"src"
],
"scripts": {
"coverage": "mkdir -p coverage && nyc report --reporter=text-lcov > coverage/lcov.info",
"test": "nyc ava"
},
"license": "MIT"

1
packages/mongo/package.json

@ -46,6 +46,7 @@
"src"
],
"scripts": {
"coverage": "mkdir -p coverage && nyc report --reporter=text-lcov > coverage/lcov.info",
"test": "nyc ava"
},
"license": "MIT"

1
packages/mysql/package.json

@ -47,6 +47,7 @@
"src"
],
"scripts": {
"coverage": "mkdir -p coverage && nyc report --reporter=text-lcov > coverage/lcov.info",
"test": "nyc ava"
},
"license": "MIT"

1
packages/postgres/package.json

@ -47,6 +47,7 @@
"src"
],
"scripts": {
"coverage": "mkdir -p coverage && nyc report --reporter=text-lcov > coverage/lcov.info",
"test": "nyc ava --serial"
},
"license": "MIT"

1
packages/redis/package.json

@ -45,6 +45,7 @@
"src"
],
"scripts": {
"coverage": "mkdir -p coverage && nyc report --reporter=text-lcov > coverage/lcov.info",
"posttest:docker": "docker-compose down --rmi local",
"test": "nyc ava",
"test:docker": "docker-compose up --build --abort-on-container-exit --exit-code-from test"

1
packages/sql/package.json

@ -45,6 +45,7 @@
"src"
],
"scripts": {
"coverage": "mkdir -p coverage && nyc report --reporter=text-lcov > coverage/lcov.info",
"test": "nyc ava"
},
"license": "MIT"

1
packages/sqlite/package.json

@ -47,6 +47,7 @@
"src"
],
"scripts": {
"coverage": "mkdir -p coverage && nyc report --reporter=text-lcov > coverage/lcov.info",
"test": "nyc ava"
},
"license": "MIT"

Loading…
Cancel
Save