Problem/Motivation
The PHP EOL dates in PhpRequirements.php can be incorrect.
Steps to reproduce
Proposed resolution
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
Remaining tasks
MR
Review
User interface changes
API changes
Data model changes
Release notes snippet
Issue fork drupal-3414184
Show commands
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:
- 3414184-test-phprequirements-version
changes, plain diff MR !14516
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!