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

ilpanich / axiam-php-sdk / 29196986576
89%

Build:
DEFAULT BRANCH: main
Ran 12 Jul 2026 02:49PM UTC
Jobs 1
Files 31
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

12 Jul 2026 02:45PM UTC coverage: 61.9%. First build
29196986576

push

github

ilpanich
ci: adapt workflows to the standalone repo; delete the Packagist mirror hack

sdk-ci-php.yml (name and filename preserved):
- Drop sdks/php path filters and working-directory; tags are now plain v*.
- composer validate --strict, not --no-check-publish: this repo is the
  Packagist source, so the manifest must be publish-clean on every PR rather
  than failing at tag time when it is too late.
- REMOVE the subtree-split/mirror-push job and both PHP_SDK_MIRROR_* references.
  That job existed only because Packagist cannot install from a subdirectory, so
  CI had to split sdks/php/ onto a synthetic branch and force-push it to a mirror
  repo that Packagist actually watched. This repo IS that mirror now, so the whole
  indirection collapses: Packagist PULLS via its GitHub webhook on tag push. The
  publish job therefore needs no secret at all — it asserts the manifest is
  publishable and lets the webhook do the rest. It still needs build-test and
  verify-tag-on-main.

docs-publish.yml (new): phpDocumentor -> this repo's own gh-pages ROOT. The
monorepo deployed into a sdk/php/ subtree with keep_files:true to avoid clobbering
sibling SDKs; this repo owns its whole Pages site, so each deploy fully replaces
the last and a deleted class stops being published.

coverage.yml (new): PHPUnit -> Clover -> Coveralls on push/PR. coverage: pcov is
load-bearing — with no driver PHPUnit does not fail, it emits an EMPTY report that
Coveralls would ingest as 0%.

dependabot.yml (new): composer + github-actions, weekly Monday.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01288VoN9CdT3Eu6uDbAP2LH

567 of 916 relevant lines covered (61.9%)

4.89 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29196986576.1 12 Jul 2026 02:49PM UTC 31
61.9
GitHub Action Run
Source Files on build 29196986576
  • Tree
  • List 31
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29196986576
  • 2450bcd7 on github
  • Next Build on main (#29206525622)
  • 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