cloak/robo-coveralls-kit
Coveralls integration kit for the Robo task runner. Generate and upload PHP code coverage reports to Coveralls from your build pipeline with minimal configuration.
coveralls-kit — it uploads code-coverage reports to Coveralls from a Robo task runner. It does not touch application code, runtime behavior, or anything a Laravel feature roadmap would care about. Any decision it informs is "how do we report coverage in CI," not "what do we build next."coveralls-kit + Coveralls. That's a trigger to schedule a migration to PHPUnit/Pest Clover output feeding Codecov, SonarQube, or GitHub-native coverage — not a trigger to adopt anything.require-dev dependencies, this package belongs in the "remove on next touch, no replacement needed" bucket. It has no runtime blast radius, which makes it a safe, low-friction cleanup item — useful as a warm-up task that builds momentum for larger dependency work.Consider it only under a narrow, largely historical set of conditions:
coveralls-kit, and already reporting to Coveralls as the coverage backend.Even then, pin the version explicitly and vendor it; do not expect upstream fixes.
Look elsewhere — i.e., do not adopt — if any of the following hold:
A simple default: if the question is "should we add this," the answer is no. If the question is "should we remove this," the answer is yes, opportunistically.
To executives: This is a dormant developer-tooling package — a small CI helper for uploading test-coverage reports, last updated in 2015, archived, with no users depending on it. It carries no license cost and no product risk, but also no value. Recommendation: no investment, no adoption; remove it if it appears in our dependency tree during routine cleanup. It is a footnote in a modernization conversation, not a line item.
To engineering: This is a Robo task that shells out to coveralls-kit to push coverage to Coveralls. It is unmaintained, PHP-version-ancient, and does roughly thirty lines of work. If a legacy project genuinely needs the behavior, reimplement the upload step against Coveralls' current API rather than taking a dependency on an archived package. For anything current, use PHPUnit/Pest Clover output with a maintained coverage backend and consider the matter closed.
How can I help you explore Laravel packages today?