Skip to content

ci: start testing with PHP 8.5#1032

Merged
JohnVillalovos merged 3 commits intodevelopfrom
jlvillal/phpstan_performance
Feb 16, 2026
Merged

ci: start testing with PHP 8.5#1032
JohnVillalovos merged 3 commits intodevelopfrom
jlvillal/phpstan_performance

Conversation

@JohnVillalovos
Copy link
Collaborator

PHP 8.5 is out. Start testing with it in the CI.

PHP 8.5 is out. Start testing with it in the CI.
Copilot AI review requested due to automatic review settings February 16, 2026 17:47
Copy link
Contributor

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

Updates the GitHub Actions CI workflows to include PHP 8.5 in the test matrix so the project is continuously validated against the newest PHP release.

Changes:

  • Add PHP 8.5 to the PHPUnit workflow matrix.
  • Add PHP 8.5 to the PHP lint workflow matrix and run PHPStan jobs on PHP 8.5.
  • Switch integration tests workflow from PHP 8.4 to PHP 8.5.

Reviewed changes

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

File Description
.github/workflows/phpunit.yml Expands PHPUnit CI matrix to run on PHP 8.5.
.github/workflows/lint-and-analyse-php.yml Expands PHP lint matrix to include 8.5 and moves PHPStan runs to 8.5.
.github/workflows/integration-tests.yml Runs integration smoke tests on PHP 8.5 instead of 8.4.

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

If phpstan fails it can have minimal output when using
--error-format=github
@JohnVillalovos JohnVillalovos force-pushed the jlvillal/phpstan_performance branch from 8e91170 to 089073c Compare February 16, 2026 18:19
Make sure that '$argv' exists before using it.
Copy link
Contributor

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

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


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

@JohnVillalovos JohnVillalovos merged commit 93fef16 into develop Feb 16, 2026
21 checks passed
@JohnVillalovos JohnVillalovos deleted the jlvillal/phpstan_performance branch February 16, 2026 18:39
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