Browse Source

ci: unify coverage files

master
Kiko Beats 3 years ago
parent
commit
27558f14f1
No known key found for this signature in database GPG Key ID: 8FA93B22CCF04B96
  1. 5
      .github/workflows/test.yml
  2. 2
      package.json

5
.github/workflows/test.yml

@ -65,12 +65,7 @@ jobs:
- run: npm test
- 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 }}
path-to-lcov: ${{ steps.report.outputs.lcov_path }}

2
package.json

@ -131,7 +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",
"coverage": "lerna run coverage && mkdir -p coverage && npx lcov-result-merger 'packages/**/coverage/lcov.info' coverage/lcov.info",
"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",

Loading…
Cancel
Save