Skip to content

Improve template docs, coverage CI, and dependency auditing - #9

Merged
ephpicman merged 3 commits into
1.xfrom
chore/quality-template-followup
Oct 27, 2026
Merged

ephpicman merged 3 commits into
1.xfrom
chore/quality-template-followup

Conversation

@ephpicman

Copy link
Copy Markdown
Owner

Summary

  • Link to the official PHPUnit documentation for writing unit tests.
  • Document the Xdebug/PCOV requirement for local HTML coverage reports.
  • Add a GitHub Actions coverage job using Xdebug and upload the HTML report as an artifact.
  • Run composer audit in CI to report known dependency advisories.
  • Remove composer.lock from the reusable template so downstream projects choose and lock their own resolved dependencies.

Static analysis remains on PHP 8.5 only; the PHP-version matrix continues to run PHPUnit tests.

@ephpicman
ephpicman merged commit cca424c into 1.x Oct 27, 2026
12 checks passed
@ephpicman
ephpicman deleted the chore/quality-template-followup branch October 27, 2026 11:22
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.

1 participant