Skip to content

Commit f105d66

Browse files
committed
WordPress 4.6, 4.7, and 4.8 cannot run on PHP 8 due to the use of __autoload().
1 parent e2bec55 commit f105d66

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

.github/workflows/upgrade-testing.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,10 @@ jobs:
173173
multisite: ${{ matrix.multisite }}
174174

175175
# The oldest version of WordPress receiving security updates should always be tested against
176-
# the full list of PHP/MySQL combinations.
176+
# the widest possible list of PHP/MySQL combinations.
177+
#
178+
# WordPress 4.6, 4.7, and 4.8 cannot run on PHP 8 due to the use of __autoload().
179+
# See https://core.trac.wordpress.org/ticket/36926 and https://core.trac.wordpress.org/ticket/40109.
177180
upgrade-tests-oldest-wp-mysql:
178181
name: ${{ matrix.wp }} to ${{ inputs.new-version && inputs.new-version || 'latest' }}
179182
uses: ./.github/workflows/reusable-upgrade-testing.yml
@@ -182,7 +185,7 @@ jobs:
182185
fail-fast: false
183186
matrix:
184187
os: [ 'ubuntu-24.04' ]
185-
php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ]
188+
php: [ '7.2', '7.3', '7.4' ]
186189
db-type: [ 'mysql' ]
187190
db-version: [ '5.7', '8.0', '8.4', '9.3' ]
188191
wp: [ '4.7' ]

0 commit comments

Comments
 (0)