Make WordPress Core

Changeset 59490


Ignore:
Timestamp:
12/05/2024 03:54:14 PM (8 months ago)
Author:
desrosj
Message:

Build/Test Tools: Use newer versions for include jobs.

The include part of the strategy for the PHPUnit testing workflow defines a few testing configurations outside of the matrix. The versions of PHP and MySQL used in these have not been updated for some time. This was mostly due to various incompatibilities that have since been resolved.

Props peterwilsoncc, johnbillion.
See #62221.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/phpunit-tests.yml

    r59282 r59490  
    5454
    5555        include:
    56           # Include jobs for PHP 7.4 with memcached.
    57           - os: ubuntu-latest
    58             php: '7.4'
    59             db-type: 'mysql'
    60             db-version: '5.7'
     56          # Include jobs that test with memcached.
     57          - os: ubuntu-latest
     58            php: '8.3'
     59            db-type: 'mysql'
     60            db-version: '8.4'
    6161            tests-domain: 'example.org'
    6262            multisite: false
    6363            memcached: true
    6464          - os: ubuntu-latest
    65             php: '7.4'
    66             db-type: 'mysql'
    67             db-version: '5.7'
     65            php: '8.3'
     66            db-type: 'mysql'
     67            db-version: '8.4'
    6868            tests-domain: 'example.org'
    6969            multisite: true
     
    7171          # Include jobs with a port on the test domain for both single and multisite.
    7272          - os: ubuntu-latest
    73             php: '7.4'
    74             db-type: 'mysql'
    75             db-version: '5.7'
     73            php: '8.4'
     74            db-type: 'mysql'
     75            db-version: '8.4'
    7676            tests-domain: 'example.org:8889'
    7777            multisite: false
    7878            memcached: false
    7979          - os: ubuntu-latest
    80             php: '7.4'
    81             db-type: 'mysql'
    82             db-version: '5.7'
     80            php: '8.4'
     81            db-type: 'mysql'
     82            db-version: '8.4'
    8383            tests-domain: 'example.org:8889'
    8484            multisite: true
     
    8787          - os: ubuntu-latest
    8888            db-type: 'mysql'
    89             db-version: '8.0'
     89            db-version: '8.4'
    9090            tests-domain: 'example.org'
    9191            multisite: false
     
    132132
    133133        include:
    134         # Include jobs for PHP 7.4 with memcached.
     134        # Include jobs that test with memcached.
    135135        - os: ubuntu-latest
    136           php: '7.4'
     136          php: '8.3'
    137137          db-type: 'mariadb'
    138138          db-version: '11.2'
     
    140140          memcached: true
    141141        - os: ubuntu-latest
    142           php: '7.4'
     142          php: '8.3'
    143143          db-type: 'mariadb'
    144144          db-version: '11.2'
Note: See TracChangeset for help on using the changeset viewer.