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

bleedingdeacons / fellowship / 35543107301
91%

Build:
DEFAULT BRANCH: main
Ran 20 Sep 2026 10:58PM UTC
Jobs 1
Files 58
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: 90.794%. Remained the same
35543107301

push

github

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

composer.json already declared ext-json, ext-openssl, ext-zlib, 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, zlib

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.

3363 of 3704 relevant lines covered (90.79%)

6.45 hits per line

Jobs
ID Job ID Ran Files Coverage
1 35543107301.1 20 Sep 2026 10:58PM UTC 58
90.79
GitHub Action Run
Source Files on build 35543107301
  • Tree
  • List 58
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #35543107301
  • 91dc01a6 on github
  • Prev Build on main (#35540057057)
  • Next Build on main (#35949923225)
  • 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