Closed (fixed)
Project:
Drupal core
Version:
main
Component:
base system
Priority:
Major
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
12 Jan 2024 at 00:33 UTC
Updated:
20 Mar 2026 at 12:40 UTC
Jump to comment: Most recent
The PHP EOL dates in PhpRequirements.php can be incorrect.
longwave suggested that a test could be added to to ensure that when a new PHP version is added to the CI matrix we are forced to add the EOL date to PhpRequirements.php
MR
Review
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
xjmComment #6
longwaveThis will pass on 8.3 and fail on 8.4/8.5 at present.
Comment #7
smustgrave commentedSeems to fail for 8.3 unit tests also.
Comment #8
longwaveThat seems to be an unrelated failure at github.
Comment #9
longwave#3569877: Add PHP 8.4 and 8.5 end of life dates to PhpRequirements landed so this should work now.
Comment #10
dcam commentedIt looks good to me. It's nice that we had a demonstration of a failing test prior to the inclusion of the EoL date for 8.5.
Comment #12
catchCommitted/pushed to main, thanks!