Skip to content

Comments

Run tests on PHP 8.5 and update test environment#36

Merged
clue merged 1 commit intoclue:1.xfrom
clue-labs:php8.5
Feb 21, 2026
Merged

Run tests on PHP 8.5 and update test environment#36
clue merged 1 commit intoclue:1.xfrom
clue-labs:php8.5

Conversation

@clue
Copy link
Owner

@clue clue commented Feb 21, 2026

@clue clue added this to the v1.3.0 milestone Feb 21, 2026
@clue clue requested a review from Copilot February 21, 2026 19:47
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the test environment to run tests on PHP 8.4 and 8.5, and updates dependencies and GitHub Actions workflow to their latest versions. This builds on previous work to modernize the test infrastructure for this ReactPHP CSV library.

Changes:

  • Updated runtime dependencies (react/stream from ^1.2 to ^1.4)
  • Updated dev dependencies (react/child-process from ^0.6.3 to ^0.6.7, react/event-loop from ^1.2 to ^1.6)
  • Added PHP 8.4 and 8.5 to the CI test matrix and upgraded CI infrastructure (Ubuntu 24.04, actions/checkout@v6)

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
composer.json Updated react/stream, react/child-process, and react/event-loop dependencies to newer versions
.github/workflows/ci.yml Added PHP 8.4 and 8.5 to test matrix, upgraded Ubuntu runner to 24.04, and updated actions/checkout to v6

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@clue clue merged commit e6e11ab into clue:1.x Feb 21, 2026
20 checks passed
@clue clue deleted the php8.5 branch February 21, 2026 19:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant