Skip to content

chore(deps): consolidate PHPUnit 13 and checkout 7 updates - #18

Open
l-you wants to merge 7 commits into
mainfrom
agent/phpunit-13
Open

chore(deps): consolidate PHPUnit 13 and checkout 7 updates#18
l-you wants to merge 7 commits into
mainfrom
agent/phpunit-13

Conversation

@l-you

@l-you l-you commented Aug 12, 2026

Copy link
Copy Markdown
Member

Summary

  • upgrade PHPUnit from 12 to 13
  • migrate the PHPUnit XML schema to 13.3
  • align Composer's emulated PHP platform with PHPUnit 13's minimum patch requirement
  • update actions/checkout from v6 to v7
  • carry forward the current Composer 2.10 build image
  • migrate Rector configuration and apply the resulting annotation update

CI root cause

The original PHPUnit 13 branch required its documented configuration migration. The checkout v7 branch itself was valid; its Rector failure came from the stale base configuration, which this consolidated branch already fixes.

Validation

GitHub Actions run #65 passed all jobs, including lowest/latest dependency installs, PHPUnit, Rector, and PHPStan on PHP 8.4 and 8.5.

This draft consolidates Renovate PRs #13 and #16.

@l-you
l-you marked this pull request as ready for review August 12, 2026 06:40
@l-you
l-you marked this pull request as draft August 14, 2026 22:48
@l-you l-you changed the title chore(deps): upgrade to PHPUnit 13 chore(deps): consolidate PHPUnit 13 and checkout 7 updates Aug 14, 2026
@l-you
l-you marked this pull request as ready for review August 15, 2026 00:20
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