Skip to content

CI: test on PHP 8.5, update actions/checkout to v7 - #37

Merged
antonfin merged 1 commit into
masterfrom
ci-php-8.5
Oct 28, 2026
Merged

antonfin merged 1 commit into
masterfrom
ci-php-8.5

Conversation

@koorchik

Copy link
Copy Markdown
Member

A small CI update:

  • Add PHP 8.5, the current stable release, to the test matrix. The tests and phpcs pass on it.
  • actions/checkout v4 → v7. v4 runs on Node 20, which GitHub Actions has deprecated.

The older PHP versions (7.2–8.4) stay in the matrix.

This pull request was prepared with the help of an LLM (Claude Code). The workflow was checked with actionlint, and the steps of the new matrix entry were run in the php:8.5 Docker image. Please take a look before merging anyway.

PHP 8.5 is the current stable release, and the tests and phpcs pass on it.
actions/checkout@v4 runs on Node 20, which GitHub Actions deprecates.
@antonfin
antonfin merged commit 244438b into master Oct 28, 2026
9 checks passed
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