Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport PHP 8.4 compatibility from 7.x branch #256

Merged
merged 2 commits into from
Nov 29, 2024
Merged

Conversation

lukasbableck
Copy link

@lukasbableck lukasbableck commented Nov 26, 2024

Description
This PR unlocks PHP 8.4 for the 6.x branch by backporting the changes from #253.
No other changes should be needed, everything works as expected on PHP 8.4 in my tests.

EDIT: The failed checks are unrelated to this change.

This then also prepares the package to be released for PHP8.4
runtimes

(cherry picked from commit 0a5575e)
As Psalm is only used in one single job it can be removed in general
and then reinstalled when it is actually required before it is
executed.

This process allows to keep Psalm in the dev-dependencies so that
constributors still have it available but in CI-runs it needs not
to be installed when it is not executed.

(cherry picked from commit 42c8476)
@scheb scheb merged commit 9acaa33 into scheb:6.x Nov 29, 2024
8 of 10 checks passed
@scheb
Copy link
Owner

scheb commented Nov 29, 2024

Thanks!

Released as v6.13.0.

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