Skip to content

skip prefer-lowest on PHP 8.4#2994

Merged
dpfaffenbauer merged 1 commit into5.0from
fix/ci-skip-lowest-on-php84
Apr 15, 2026
Merged

skip prefer-lowest on PHP 8.4#2994
dpfaffenbauer merged 1 commit into5.0from
fix/ci-skip-lowest-on-php84

Conversation

@dpfaffenbauer
Copy link
Copy Markdown
Member

Skip dependencies: lowest when running on PHP 8.4 in the matrix.

--prefer-lowest resolves to library versions released ~2023, before PHP 8.4. These libs are full of "implicitly nullable parameter" deprecations that were fixed upstream in later patches — but since they remain in our constraint range, lowest-resolution keeps hitting them. We can't fix upstream code retroactively.

Affects: symfony/error-handler, thecodingmachine/safe, sabre/event, sabre/xml, guzzlehttp/promises.

lowest on PHP 8.3 still runs — that's what actually validates our minimum constraints are installable.

@sonarqubecloud
Copy link
Copy Markdown

@dpfaffenbauer dpfaffenbauer merged commit 2b05249 into 5.0 Apr 15, 2026
204 checks passed
@dpfaffenbauer dpfaffenbauer deleted the fix/ci-skip-lowest-on-php84 branch April 15, 2026 10:34
@github-actions github-actions bot locked and limited conversation to collaborators Apr 15, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant