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

[0.2] Improve PHP 8.4+ by updating CI matrix and required packages #119

Open
wants to merge 3 commits into
base: 0.2.x
Choose a base branch
from

Conversation

WyriHaximus
Copy link
Member

This changeset makes sure we test against all currently support PHP versions and the versions we support on top of that.

@WyriHaximus WyriHaximus added this to the v0.2.0 milestone Dec 16, 2024
@WyriHaximus WyriHaximus force-pushed the 0.2.x-test-against-all-php-versions-in-range branch from fea1b62 to ecb3372 Compare December 16, 2024 11:17
@WyriHaximus WyriHaximus changed the title [0.x] Test against all PHP versions in range [0.2] Test against all PHP versions in range Dec 16, 2024
@WyriHaximus WyriHaximus force-pushed the 0.2.x-test-against-all-php-versions-in-range branch 2 times, most recently from 81a4d4c to 5f6a9c8 Compare December 16, 2024 11:23
This changeset ensure we run all our tests on all support PHP versions and the PHP versions we support on top of that.
@WyriHaximus WyriHaximus force-pushed the 0.2.x-test-against-all-php-versions-in-range branch 2 times, most recently from b72104f to 0b733b9 Compare December 16, 2024 11:35
On PHPUnit 9.5 there are deprecation errors for PHP8.4. We resolve those by bumping PHPUnit to 9.6. We also made sure our PHPUnit configuration file is up to date to match the new version.
@WyriHaximus WyriHaximus force-pushed the 0.2.x-test-against-all-php-versions-in-range branch from 0b733b9 to 7eedf72 Compare December 16, 2024 11:35
@WyriHaximus WyriHaximus changed the title [0.2] Test against all PHP versions in range [0.2] Improve PHP 8.4+ by updating CI matrix and required packages Dec 16, 2024
The currently locked versions don't support PHP 8.4, this changeset forces them onto a version supporting PHP 8.4.
@WyriHaximus WyriHaximus force-pushed the 0.2.x-test-against-all-php-versions-in-range branch from cbfb1ce to fe9c9bf Compare December 16, 2024 11:45
@WyriHaximus WyriHaximus requested a review from clue December 16, 2024 18:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant