Skip to content

[IT9PE1-31357] Require PHP 8.5 and drop the 8.4 CI lane - #36

Merged
SosthenG merged 1 commit into
mainfrom
sosthen_31357_require_php_85
Sep 30, 2026
Merged

SosthenG merged 1 commit into
mainfrom
sosthen_31357_require_php_85

Conversation

@SosthenG

Copy link
Copy Markdown
Contributor

Summary

Refs IT9PE1-31357

  • Require PHP ^8.5 and drop the 8.4 CI lane: the matrix now runs 8.5 only (lowest and highest dependencies).
  • Existing packages need no composer.json change: they require ^2, so their 8.5 lane resolves this release, while an 8.4 install keeps resolving v2.4.x.

Test plan

  • Fully covered by automated tests

Shipping

Merging this PR ships nothing: it needs a v2.5.0 tag / GitHub release (minor), then a composer require assoconnect/php-quality-config:^2.5 bump PR in the backend. Two reviews total.

Co-Authored-By: Claude Opus 5.5 (1M context) noreply@anthropic.com

🤖 Generated with Claude Code

Refs IT9PE1-31357

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@sonarqubecloud

Copy link
Copy Markdown

@SosthenG
SosthenG merged commit bc10425 into main Sep 30, 2026
3 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.

1 participant