Make WordPress Core

Changeset 60277


Ignore:
Timestamp:
06/05/2025 07:53:20 AM (5 months ago)
Author:
desrosj
Message:

Build/Test Tools: Test against the latest innovation releases.

The latest MySQL innovation release is now 9.3, and the latest MariaDB innovation release (also known as a “rolling release”) is 11.7.

This updates the test matrices and the .version-support-mysql.json accordingly.

Props peterwilsoncc.
See #63167.

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/install-testing.yml

    r60080 r60277  
    9393          # Only test the latest innovation release.
    9494          - db-version: '9.0'
     95          - db-version: '9.1'
     96          - db-version: '9.2'
    9597          # MySQL 9.0+ will not work on PHP 7.2 & 7.3. See https://core.trac.wordpress.org/ticket/61218.
    9698          - php: '7.2'
    97             db-version: '9.1'
     99            db-version: '9.3'
    98100          - php: '7.3'
    99             db-version: '9.1'
     101            db-version: '9.3'
    100102
    101103    services:
  • trunk/.github/workflows/local-docker-environment.yml

    r60080 r60277  
    9898          # Only test the latest innovation release.
    9999          - db-version: '9.0'
     100          - db-version: '9.1'
     101          - db-version: '9.2'
    100102          # MySQL 9.0+ will not work on PHP 7.2 & 7.3. See https://core.trac.wordpress.org/ticket/61218.
    101103          - php: '7.2'
    102             db-version: '9.1'
     104            db-version: '9.3'
    103105          - php: '7.3'
    104             db-version: '9.1'
     106            db-version: '9.3'
    105107
    106108    with:
  • trunk/.github/workflows/phpunit-tests.yml

    r60080 r60277  
    188188        php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ]
    189189        db-type: [ 'mysql', 'mariadb' ]
    190         db-version: [ '9.1', '11.6' ]
     190        db-version: [ '9.3', '11.7' ]
    191191        multisite: [ false, true ]
    192192        memcached: [ false ]
     
    196196          # MySQL 9.0+ will not work on PHP <= 7.3 because mysql_native_password was removed. See https://core.trac.wordpress.org/ticket/61218.
    197197          - php: '7.2'
    198             db-version: '9.1'
     198            db-version: '9.3'
    199199          - php: '7.3'
    200             db-version: '9.1'
     200            db-version: '9.3'
    201201          # Exclude version combinations that don't exist.
    202202          - db-type: 'mariadb'
    203             db-version: '9.1'
     203            db-version: '9.3'
    204204          - db-type: 'mysql'
    205             db-version: '11.6'
     205            db-version: '11.7'
    206206    with:
    207207      os: ${{ matrix.os }}
  • trunk/.github/workflows/upgrade-testing.yml

    r60097 r60277  
    6666        php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ]
    6767        db-type: [ 'mysql' ]
    68         db-version: [ '5.7', '8.0', '8.4', '9.1' ]
     68        db-version: [ '5.7', '8.0', '8.4', '9.3' ]
    6969        wp: [ '6.6', '6.7' ]
    7070        multisite: [ false, true ]
     
    7878          # MySQL 9.0+ will not work on PHP 7.2 & 7.3. See https://core.trac.wordpress.org/ticket/61218.
    7979          - php: '7.2'
    80             db-version: '9.1'
     80            db-version: '9.3'
    8181          - php: '7.3'
    82             db-version: '9.1'
     82            db-version: '9.3'
    8383    with:
    8484      os: ${{ matrix.os }}
     
    244244        php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ]
    245245        db-type: [ 'mysql' ]
    246         db-version: [ '5.7', '8.0', '8.4', '9.1' ]
     246        db-version: [ '5.7', '8.0', '8.4', '9.3' ]
    247247        wp: [ '4.1' ]
    248248        multisite: [ false, true ]
     
    256256          # MySQL 9.0+ will not work on PHP 7.2 & 7.3. See https://core.trac.wordpress.org/ticket/61218.
    257257          - php: '7.2'
    258             db-version: '9.1'
     258            db-version: '9.3'
    259259          - php: '7.3'
    260             db-version: '9.1'
     260            db-version: '9.3'
    261261    with:
    262262      os: ${{ matrix.os }}
  • trunk/.version-support-mysql.json

    r60093 r60277  
    11{
    22    "6-9": [
     3        "9.3",
     4        "9.2",
    35        "9.1",
    46        "9.0",
Note: See TracChangeset for help on using the changeset viewer.