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

bleedingdeacons / reach / 35543120714
86%

Build:
DEFAULT BRANCH: main
Ran 20 Sep 2026 10:59PM UTC
Jobs 1
Files 95
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

20 Sep 2026 10:55PM UTC coverage: 86.437%. Remained the same
35543120714

push

github

web-flow
fix: declare the PHP extensions this plugin actually uses (#120)

composer.json already declared ext-json, ext-openssl, but not
ext-mbstring. A host without them would install the plugin happily
and fail at runtime instead of at install time.

Added: ext-mbstring
Evidence: mb_* in src/

setup-php only ever installed mbstring, intl, json and zip, so the
extensions already declared above were satisfied purely because the
runner image happened to bundle them. The list now states them:
  mbstring, intl, json, zip, openssl

ext-zip is declared only where ZipArchive is used at runtime. Every other
plugin's ZipArchive use is in build.php, which is build-time only.

Verified with the gate sequence ci.yml runs: composer validate, install,
audit, php -l, PHPStan, PHPUnit, PHPCS and build:production.


---

**Stacked on `feat/php-84-wp-711`**, which is still open, because both
branches touch the same `setup-php` step -- the `extensions:` line sits two
lines below the `php-version:` line that PR changes. Basing this on `main`
would conflict. Once the upgrade PR squash-merges this will need a rebase
onto the new `main` before merging.

6386 of 7388 relevant lines covered (86.44%)

15.29 hits per line

Jobs
ID Job ID Ran Files Coverage
1 35543120714.1 20 Sep 2026 10:59PM UTC 95
86.44
GitHub Action Run
Source Files on build 35543120714
  • Tree
  • List 95
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #35543120714
  • 535180d5 on github
  • Prev Build on main (#35540059982)
  • Next Build on main (#35950637642)
  • 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