Make WordPress Core

Changeset 60532


Ignore:
Timestamp:
08/01/2025 11:03:10 AM (7 months ago)
Author:
desrosj
Message:

Build/Test Tools: Update the Inovation Releases tested.

This updates the PHPUnit test strategy matrix to test current Innovation Releases.

  • MySQL 9.4 is now the current Innovation Release.
  • With the release of the 11.8 LTS version, MariaDB has no current Innovation Releases.

See #63167.

Location:
trunk
Files:
5 edited

Legend:

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

    r60277 r60532  
    9595          - db-version: '9.1'
    9696          - db-version: '9.2'
     97          - db-version: '9.3'
    9798          # MySQL 9.0+ will not work on PHP 7.2 & 7.3. See https://core.trac.wordpress.org/ticket/61218.
    9899          - php: '7.2'
    99             db-version: '9.3'
     100            db-version: '9.4'
    100101          - php: '7.3'
    101             db-version: '9.3'
     102            db-version: '9.4'
    102103
    103104    services:
  • trunk/.github/workflows/local-docker-environment.yml

    r60277 r60532  
    100100          - db-version: '9.1'
    101101          - db-version: '9.2'
     102          - db-version: '9.3'
    102103          # MySQL 9.0+ will not work on PHP 7.2 & 7.3. See https://core.trac.wordpress.org/ticket/61218.
    103104          - php: '7.2'
    104             db-version: '9.3'
     105            db-version: '9.4'
    105106          - php: '7.3'
    106             db-version: '9.3'
     107            db-version: '9.4'
    107108
    108109    with:
  • trunk/.github/workflows/phpunit-tests.yml

    r60346 r60532  
    185185  # only the most recent innovation version is tested.
    186186  #
     187  # MariaDB does not currently have a supported innovation release.
     188  #
    187189  test-innovation-releases:
    188190    name: PHP ${{ matrix.php }}
     
    197199        os: [ ubuntu-24.04 ]
    198200        php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ]
    199         db-type: [ 'mysql', 'mariadb' ]
    200         db-version: [ '9.3', '11.7' ]
     201        db-type: [ 'mysql' ]
     202        db-version: [ '9.4' ]
    201203        multisite: [ false, true ]
    202204        memcached: [ false ]
     
    206208          # MySQL 9.0+ will not work on PHP <= 7.3 because mysql_native_password was removed. See https://core.trac.wordpress.org/ticket/61218.
    207209          - php: '7.2'
    208             db-version: '9.3'
     210            db-version: '9.4'
    209211          - php: '7.3'
    210             db-version: '9.3'
    211           # Exclude version combinations that don't exist.
    212           - db-type: 'mariadb'
    213             db-version: '9.3'
    214           - db-type: 'mysql'
    215             db-version: '11.7'
     212            db-version: '9.4'
    216213    with:
    217214      os: ${{ matrix.os }}
  • trunk/.github/workflows/upgrade-testing.yml

    r60341 r60532  
    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.3' ]
     68        db-version: [ '5.7', '8.0', '8.4', '9.4' ]
    6969        wp: [ '6.7', '6.8' ]
    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.3'
    81           - php: '7.3'
    82             db-version: '9.3'
     80            db-version: '9.4'
     81          - php: '7.3'
     82            db-version: '9.4'
    8383    with:
    8484      os: ${{ matrix.os }}
     
    189189        php: [ '7.2', '7.3', '7.4' ]
    190190        db-type: [ 'mysql' ]
    191         db-version: [ '5.7', '8.0', '8.4', '9.3' ]
     191        db-version: [ '5.7', '8.0', '8.4', '9.4' ]
    192192        wp: [ '4.7' ]
    193193        multisite: [ false, true ]
     
    201201          # MySQL 9.0+ will not work on PHP 7.2 & 7.3. See https://core.trac.wordpress.org/ticket/61218.
    202202          - php: '7.2'
    203             db-version: '9.3'
    204           - php: '7.3'
    205             db-version: '9.3'
     203            db-version: '9.4'
     204          - php: '7.3'
     205            db-version: '9.4'
    206206    with:
    207207      os: ${{ matrix.os }}
  • trunk/.version-support-mysql.json

    r60341 r60532  
    11{
    22    "6-9": [
     3        "9.4",
    34        "9.3",
    45        "9.2",
Note: See TracChangeset for help on using the changeset viewer.