Skip to content

feat: add CI testing for PHP 8.5#1066

Merged
Martin Georgiev (martin-georgiev) merged 1 commit into
masterfrom
ticket/MSP-3104
Jan 8, 2026
Merged

feat: add CI testing for PHP 8.5#1066
Martin Georgiev (martin-georgiev) merged 1 commit into
masterfrom
ticket/MSP-3104

Conversation

@X-Coder264

@X-Coder264 Antonio Pauletich (X-Coder264) commented Jan 2, 2026

Copy link
Copy Markdown
Contributor

This adds CI PHP 8.5 testing and drops support for PHP 8.2 (plus it updates PHPStan and Rector).

@X-Coder264 Antonio Pauletich (X-Coder264) changed the title chore: Add CI testing for PHP 8.5 chore: add CI testing for PHP 8.5 Jan 2, 2026
Comment thread composer.json
"phpstan/phpstan-strict-rules": "^2.0",
"phpunit/phpunit": "^11.5",
"rector/rector": "^2.3",
"sebastian/recursion-context": "^6.0.3"

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

This had to be added as otherwise version 6.0.0 would be pulled on the lowest deps pipeline which would trigger deprecations on the PHP 8.5 pipeline.

Comment thread composer.json
@X-Coder264

Copy link
Copy Markdown
Contributor Author

Martin Georgiev (@martin-georgiev) Can you remove the required setting from the PHP 8.2 pipelines and mark the 8.5 pipelines as required instead so we can merge this?

@X-Coder264 Antonio Pauletich (X-Coder264) changed the title chore: add CI testing for PHP 8.5 feat: add CI testing for PHP 8.5 Jan 5, 2026
Merged via the queue into master with commit c21cf64 Jan 8, 2026
11 checks passed
@martin-georgiev
Martin Georgiev (martin-georgiev) deleted the ticket/MSP-3104 branch January 8, 2026 10:07
@lendabot lendabot Bot mentioned this pull request Jan 8, 2026
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.

3 participants