chore: use coveralls for badge generation#111
Conversation
There was a problem hiding this comment.
Pull request overview
Updates the project’s coverage reporting surface by switching the README coverage badge to Coveralls and adjusting the docs/coverage publishing workflow to stop exposing the HTML coverage report on GitHub Pages.
Changes:
- Replace the GitHub Pages coverage badge/link in
README.mdwith a Coveralls badge/link. - Add
prepare-gh-pages-commandsto the docs/coverage reusable workflow invocation to move docs into thegh-pagespublish directory and remove the publishedcoveragefolder.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| README.md | Switch coverage badge/link from GitHub Pages-hosted report to Coveralls. |
| .github/workflows/docs-and-coverage.yml | Customize gh-pages preparation to publish docs and remove the coverage directory from the published site. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| <a href='https://coveralls.io/github/fingerprintjs/angular?branch=main'> | ||
| <img src='https://coveralls.io/repos/github/fingerprintjs/angular/badge.svg?branch=main' alt='Coverage Status' /> |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
pnpm exec changesetto create a changeset. |
| uses: fingerprintjs/dx-team-toolkit/.github/workflows/docs-and-coverage.yml@v1 | ||
| with: | ||
| run-after-install: pnpm generate:version | ||
| prepare-gh-pages-commands: | |
There was a problem hiding this comment.
Looks like we need to add skip-coverage-step option for the action https://github.com/fingerprintjs/dx-team-toolkit#2-generate-docs-and-coverage-report-and-publish-to-the-github-pages-using-gh-pages-branch
There was a problem hiding this comment.
I'll update that repository then 👍
No description provided.