Skip to content

[TASK] Enable PHP 8.5 and validate latest and lowest dependencies - #205

Open
N0S0I wants to merge 4 commits into
masterfrom
php85
Open

N0S0I wants to merge 4 commits into
masterfrom
php85

Conversation

@N0S0I

@N0S0I N0S0I commented Oct 23, 2026

Copy link
Copy Markdown

Allow PHP 8.2+ and test PHP 8.2–8.5 with TYPO3 13.4, including the lowest supported dependency set. Remove the deprecated finfo_close() call and correct test dependencies. Build the MinIO fixture server from pinned source and wait for its readiness.

Validation: the GitHub Actions branch workflow passed for 1645f31dfd69b9f4ed5c6d8a35dc26491c4c324e. This PR targets master.

@N0S0I
N0S0I requested a review from weakbit October 23, 2026 06:49

N0S0I commented Oct 23, 2026

Copy link
Copy Markdown
Author

Applicable feedback carried over from Kanti's reviews of other repositories:

  • Reuse the existing GrumPHP checks instead of adding duplicate checks (source review).
  • Keep tests focused on this package; do not add tests of unrelated TYPO3 internals (source review).

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