Skip to content

chore: use coveralls for badge generation - #111

Merged
Orkuncakilkaya merged 7 commits into
mainfrom
coverage-badge
Jul 30, 2026
Merged

chore: use coveralls for badge generation#111
Orkuncakilkaya merged 7 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 thread .github/workflows/docs-and-coverage.yml Outdated
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>
Comment thread .github/workflows/docs-and-coverage.yml Outdated
@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.

@github-actions

Copy link
Copy Markdown
Contributor

Coverage report

St.
Category Percentage Covered / Total
🟢 Statements 100% 40/40
🟢 Branches 100% 5/5
🟢 Functions 100% 6/6
🟢 Lines 100% 37/37

Test suite run success

14 tests passing in 5 suites.

Report generated by 🧪jest coverage report action from 518e214

Show full coverage report
St File % Stmts % Branch % Funcs % Lines Uncovered Line #s
🟢 All files 100 100 100 100
🟢  src 100 100 100 100
🟢   public-api.ts 100 100 100 100
🟢  src/lib 100 100 100 100
🟢   fingerprint.module.ts 100 100 100 100
🟢   fingerprint.providers.ts 100 100 100 100
🟢   fingerprint.service.ts 100 100 100 100
🟢   version.ts 100 100 100 100
🟢  src/lib/tokens 100 100 100 100
🟢   fingerprint-angular-settings-token.ts 100 100 100 100

@Orkuncakilkaya
Orkuncakilkaya marked this pull request as ready for review July 30, 2026 08:54
@Orkuncakilkaya
Orkuncakilkaya requested a review from ilfa July 30, 2026 09:22
@Orkuncakilkaya
Orkuncakilkaya merged commit a3a0d7d into main Jul 30, 2026
18 checks passed
@Orkuncakilkaya
Orkuncakilkaya deleted the coverage-badge branch July 30, 2026 14:05
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.

4 participants