Problem/Motivation
#2842431: [policy] Remove PHP 5.5, 5.6 support in Drupal 8.7 outlined the policy for dropping support for PHP 5.5 and 5.6, but there are some details that were never implemented as part of that issue. This issue aims to resolve those.
Proposed resolution
C&P from @xjm's comment in the original issue:
- New sites will not be able to install on PHP 5.5 or 5.6.
- An error will appear on the status report for sites on PHP 5.5 and 5.6.
- Sites on PHP 5 will still be able to run Drupal updates, but a warning will be presented on the update screen.
- The 8.8.x branch will not be tested against PHP 5.
- We will update to PHPUnit 6.
- If possible, the 8.7.x branch will have one nightly test against PHP 5.6 (with PHPUnit 4).
- If a commit breaks the 8.7 nightly test on PHP 5.6, it may be reverted, but site owners should expect bugs and fatal errors if they do not update to PHP 7
- On PHP 5.6 only, the Migrate test suite should be skipped.