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

bleedingdeacons / reach / 35528884278
86%
main: 86%

Build:
Build:
LAST BUILD BRANCH: test/pest-5
DEFAULT BRANCH: main
Ran 20 Sep 2026 06:27PM 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 06:20PM UTC coverage: 86.437%. Remained the same
35528884278

Pull #120

github

crazeydave
fix: declare the PHP extensions this plugin actually uses

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.
Pull Request #120: fix: declare the PHP extensions this plugin actually uses

6386 of 7388 relevant lines covered (86.44%)

15.29 hits per line

Jobs
ID Job ID Ran Files Coverage
1 35528884278.1 20 Sep 2026 06:27PM UTC 95
86.44
GitHub Action Run
Source Files on build 35528884278
  • 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 #35528884278
  • Pull Request #120
  • PR Base - feat/php-84-wp-711 (#35528326095)
  • 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