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

comgate-payments / sdk-php
92%
master: 84%

Build:
Build:
LAST BUILD BRANCH: feature/functional-coverage-tests
DEFAULT BRANCH: master
Repo Added 21 Jul 2026 08:51AM UTC
Token zpt4gsWv5xsZH4lPPIWZAbLxibGhwmO5h regen
Build 2 Last
Files 97
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

LAST BUILD ON BRANCH feature/functional-coverage-tests
branch: feature/functional-coverage-tests
CHANGE BRANCH
x
Reset
Sync Branches
  • feature/functional-coverage-tests
  • master

21 Jul 2026 08:50AM UTC coverage: 91.935%. First build
29835202800

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)

2166 of 2356 relevant lines covered (91.94%)

7.58 hits per line

Relevant lines Covered
Build:
Build:
2356 RELEVANT LINES 2166 COVERED LINES
7.58 HITS PER LINE
Source Files on feature/functional-coverage-tests
  • Tree
  • List 97
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29835202800 feature/functional-coverage-tests 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 ... push 21 Jul 2026 01:38PM UTC web-flow github
91.94
See All Builds (2)

Badge your Repo: sdk-php

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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