Skip to content

Add PHP 8.5 to the CI test matrix#2

Merged
Gasol merged 1 commit into
mainfrom
add-php-8.5-ci
Jun 1, 2026
Merged

Add PHP 8.5 to the CI test matrix#2
Gasol merged 1 commit into
mainfrom
add-php-8.5-ci

Conversation

@Gasol

@Gasol Gasol commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Adds PHP 8.5 (stable since Nov 2025) to the test job matrix, which now runs 8.1 → 8.5.

Notes

  • The project pins phpunit/phpunit: ^10.5 || ^11.0. PHPUnit 11 runs on PHP 8.5 in practice (e.g. Drupal uses it), so composer install and the suite work without a toolchain bump. A move to PHPUnit 12/13 for fully-supported 8.5 would drop PHP 8.1/8.2, so it's deferred as a separate decision.
  • The coding-style job is pinned to 8.3 and isn't part of the matrix, so it's left unchanged.

CI on this PR exercises 8.5 for real.

@Gasol Gasol merged commit 35aa1b2 into main Jun 1, 2026
7 checks passed
@Gasol Gasol deleted the add-php-8.5-ci branch June 1, 2026 16:24
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