Skip to content

chore: use coveralls for badge generation#111

Draft
Orkuncakilkaya wants to merge 3 commits into
mainfrom
coverage-badge
Draft

chore: use coveralls for badge generation#111
Orkuncakilkaya wants to merge 3 commits into
mainfrom
coverage-badge

Conversation

@Orkuncakilkaya

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.md with a Coveralls badge/link.
  • Add prepare-gh-pages-commands to the docs/coverage reusable workflow invocation to move docs into the gh-pages publish directory and remove the published coverage folder.

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.

Comment thread README.md Outdated
Comment thread README.md Outdated
Comment on lines +13 to +14
<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' />
Comment thread .github/workflows/docs-and-coverage.yml
Orkuncakilkaya and others added 2 commits July 17, 2026 12:58
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown
Contributor

⚠️ This PR doesn't contain any changesets. If there are user-facing changes, don't forget to run:

pnpm exec changeset

to 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: |

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll update that repository then 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants