diff --git a/.github/workflows/install-testing.yml b/.github/workflows/install-testing.yml index 44074c0e02b52..e445efbad1e76 100644 --- a/.github/workflows/install-testing.yml +++ b/.github/workflows/install-testing.yml @@ -106,11 +106,16 @@ jobs: - db-version: '9.4' - db-version: '9.5' - db-version: '9.6' + - db-version: '26.7' # MySQL 9.0+ will not work on PHP 7.2 & 7.3. See https://core.trac.wordpress.org/ticket/61218. - php: '7.2' db-version: '9.7' - php: '7.3' db-version: '9.7' + - php: '7.2' + db-version: '26.10' + - php: '7.3' + db-version: '26.10' services: database: diff --git a/.github/workflows/local-docker-environment.yml b/.github/workflows/local-docker-environment.yml index cf50ce28185c6..7d9329462819d 100644 --- a/.github/workflows/local-docker-environment.yml +++ b/.github/workflows/local-docker-environment.yml @@ -113,6 +113,7 @@ jobs: - db-version: '9.4' - db-version: '9.5' - db-version: '9.6' + - db-version: '26.7' # No PHP 8.5 + Memcached support yet. - php: '8.5' memcached: true diff --git a/.github/workflows/phpunit-tests.yml b/.github/workflows/phpunit-tests.yml index 68f24fb48d9ae..aabf75a1b47d1 100644 --- a/.github/workflows/phpunit-tests.yml +++ b/.github/workflows/phpunit-tests.yml @@ -412,7 +412,7 @@ jobs: os: [ ubuntu-24.04 ] php: [ '7.4', '8.0', '8.1', '8.2', '8.3', '8.4', '8.5' ] db-type: [ 'mysql', 'mariadb' ] - db-version: [ '12.1' ] + db-version: [ '26.10', '12.1' ] multisite: [ false, true ] memcached: [ false ] db-innovation: [ true ] @@ -423,6 +423,8 @@ jobs: exclude: # Exclude version combinations that don't exist. + - db-type: 'mariadb' + db-version: '26.10' - db-type: 'mysql' db-version: '12.1' # Outside the full matrix, only the highest and lowest PHP version of each major are tested. diff --git a/.github/workflows/upgrade-testing.yml b/.github/workflows/upgrade-testing.yml index 2add565b4772a..7672a21a8c6d7 100644 --- a/.github/workflows/upgrade-testing.yml +++ b/.github/workflows/upgrade-testing.yml @@ -166,7 +166,7 @@ jobs: os: [ 'ubuntu-24.04' ] php: [ '7.4', '8.0', '8.1', '8.2', '8.3', '8.4', '8.5' ] db-type: [ 'mysql' ] - db-version: [ '5.7', '8.0', '8.4', '9.7' ] + db-version: [ '5.7', '8.0', '8.4', '9.7', '26.10' ] wp: ${{ fromJSON( needs.build-test-matrix.outputs.recent-releases ) }} multisite: [ false, true ] with: @@ -279,7 +279,7 @@ jobs: os: [ 'ubuntu-24.04' ] php: [ '7.4' ] db-type: [ 'mysql' ] - db-version: [ '5.7', '8.0', '8.4', '9.7' ] + db-version: [ '5.7', '8.0', '8.4', '9.7', '26.10' ] wp: ${{ fromJSON( needs.build-test-matrix.outputs.oldest-wp ) }} multisite: [ false, true ] with: diff --git a/.version-support-mysql.json b/.version-support-mysql.json index c7bda38ff5fe9..68c6d2ac77407 100644 --- a/.version-support-mysql.json +++ b/.version-support-mysql.json @@ -1,5 +1,7 @@ { "7-2": [ + "26.10", + "26.7", "9.7", "8.4", "8.0",