Skip to content

Conversation

@rmcdaniel
Copy link
Contributor

  • Remove scrutinizer/ocular from composer dependencies
  • Update GitHub Actions workflow to generate coverage badge locally
  • Replace Scrutinizer coverage badge with GitHub-hosted badge in README
  • Add automatic badge commit and push on master branch

- Remove scrutinizer/ocular from composer dependencies
- Update GitHub Actions workflow to generate coverage badge locally
- Replace Scrutinizer coverage badge with GitHub-hosted badge in README
- Add automatic badge commit and push on master branch
Replace cicirello/jacoco-badge-generator (Java/JaCoCo) with timkrase/phpunit-coverage-badge (PHP/Clover) to properly parse PHPUnit coverage reports
Badge is committed to branch, so artifact upload is unnecessary
Badge is generated on all workflow runs (push and PR), so it should be committed every time
- Remove local badge generation and automatic commits
- Use Codecov service to host coverage badge externally
- Update README badge to point to Codecov
- Requires CODECOV_TOKEN secret to be configured in GitHub
@rmcdaniel rmcdaniel merged commit 41a44b6 into master Oct 24, 2025
1 check passed
@rmcdaniel rmcdaniel deleted the remove-scrutinizer-coverage branch October 24, 2025 01:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants