• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

comgate-payments / sdk-php / 29815844361
84%

Build:
DEFAULT BRANCH: master
Ran 21 Jul 2026 08:51AM UTC
Jobs 1
Files 97
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

21 Jul 2026 08:50AM UTC coverage: 84.465%. First build
29815844361

push

github

web-flow
Code coverage (#110)

* feat: add code coverage badge workflow and README badge

- Add coverage-badge.yml workflow triggered on push to master
- Runs Codeception with --coverage --coverage-xml
- Parses coverage % from Clover XML via PHP one-liner
- Updates GitHub Gist via schneegans/dynamic-badges-action
- Adds shields.io coverage badge to README.md (placeholder {GH_USER}/{GIST_ID})

Manual setup required:
- Create GitHub Gist with coverage.json file
- Create PAT with gist scope
- Add GIST_TOKEN and COVERAGE_GIST_ID secrets to repo

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix: update coverage badge URL with actual Gist ID

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix: set XDEBUG_MODE=coverage env var for codecept run

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* feat: deploy coverage HTML report to GitHub Pages

- Add permissions: pages write + id-token write
- Add --coverage-html to codecept run
- Upload tests/_output/coverage/ as Pages artifact
- Add deploy job using actions/deploy-pages@v4

Manual setup: Repo → Settings → Pages → Source: GitHub Actions
URL: https://comgate-payments.github.io/sdk-php/

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* feat: migrate to Coveralls, remove Gist badge and GitHub Pages

- Remove coverage-badge.yml (Gist + GitHub Pages approach)
- Add coverage.yml: runs on push to master, uploads clover XML to Coveralls
- Update README badge to Coveralls

Manual setup: https://coveralls.io → enable repo → add COVERALLS_REPO_TOKEN secret

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* chore: remove coverage.yml, merged into tests.yml

Coverage on push to master is now handled by tests.yml directly.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* feat: add Coveralls upload and push-to-master trigger to tests.yml

- Add push: branches: master trigger for baseline cov... (continued)

1990 of 2356 relevant lines covered (84.47%)

5.65 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29815844361.1 21 Jul 2026 08:51AM UTC 97
84.47
GitHub Action Run
Source Files on build 29815844361
  • Tree
  • List 97
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29815844361
  • fc282d89 on github
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc