Commit 4d942e2
authored
feat(git): add coveralls to track repo coverage (#7)
This pull request updates the CI workflow to enhance testing and code
coverage reporting. The most important changes involve adding the
`xdebug` extension, generating code coverage during tests, and uploading
the coverage report to Coveralls.
### CI workflow improvements:
*
[`.github/workflows/ci.yml`](diffhunk://#diff-b803fcb7f17ed9235f1e5cb1fcd2f5d3b2838429d4368ae4c57ce4436577f03fR220-R229):
Added the `xdebug` extension to the PHP setup to enable code coverage
generation.
*
[`.github/workflows/ci.yml`](diffhunk://#diff-b803fcb7f17ed9235f1e5cb1fcd2f5d3b2838429d4368ae4c57ce4436577f03fR220-R229):
Updated the test step to generate code coverage using PHPUnit.
*
[`.github/workflows/ci.yml`](diffhunk://#diff-b803fcb7f17ed9235f1e5cb1fcd2f5d3b2838429d4368ae4c57ce4436577f03fR220-R229):
Added a new step to upload the generated code coverage report to
Coveralls using the Coveralls GitHub Action.1 file changed
+8
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
| 220 | + | |
220 | 221 | | |
221 | 222 | | |
222 | | - | |
223 | | - | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
0 commit comments