Make WordPress Core

Changeset 65482


Ignore:
Timestamp:
11/13/2026 03:45:53 AM (102 minutes ago)
Author:
desrosj
Message:

Build/Test Tools: Update GitHub-hosted runners in 5.7.

The ubuntu-26.04 runner image became generally available on 2026-09-17, and the ubuntu-latest label is moving from 24.04 to 26.04 between 2026-10-19 and 2026-11-19.

This updates every workflow in the 5.7 branch that uses ubuntu-latest to use ubuntu-26.04 instead. This pins the version explicitly to match trunk.

The windows-latest runner is also pinned to windows-2025. This label already points to that image, so the Windows jobs are unchanged.

Reviewed by lancewillett.
Merges r65467 to the 5.7 branch.

Props lancewillett.
See #66499.

Location:
branches/5.7
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • branches/5.7

  • branches/5.7/.github/workflows/coding-standards.yml

    r62913 r65482  
    7878  failed-workflow:
    7979    name: Failed workflow tasks
    80     runs-on: ubuntu-latest
     80    runs-on: ubuntu-26.04
    8181    permissions:
    8282      actions: write
  • branches/5.7/.github/workflows/javascript-tests.yml

    r62913 r65482  
    6868  failed-workflow:
    6969    name: Failed workflow tasks
    70     runs-on: ubuntu-latest
     70    runs-on: ubuntu-26.04
    7171    permissions:
    7272      actions: write
  • branches/5.7/.github/workflows/php-compatibility.yml

    r62913 r65482  
    6464  failed-workflow:
    6565    name: Failed workflow tasks
    66     runs-on: ubuntu-latest
     66    runs-on: ubuntu-26.04
    6767    permissions:
    6868      actions: write
  • branches/5.7/.github/workflows/phpunit-tests.yml

    r62913 r65482  
    4040      fail-fast: false
    4141      matrix:
    42         os: [ ubuntu-latest ]
     42        os: [ ubuntu-26.04 ]
    4343        php: [ '5.6', '7.0', '7.4', '8.0' ]
    4444        multisite: [ false, true ]
    … …  
    4848          # Additional "slow" jobs for PHP 5.6.
    4949          - php: '5.6'
    50             os: ubuntu-latest
     50            os: ubuntu-26.04
    5151            memcached: false
    5252            multisite: false
    5353            split_slow: true
    5454          - php: '5.6'
    55             os: ubuntu-latest
     55            os: ubuntu-26.04
    5656            memcached: false
    5757            multisite: true
    … …  
    5959          # Include jobs for PHP 7.4 with memcached.
    6060          - php: '7.4'
    61             os: ubuntu-latest
     61            os: ubuntu-26.04
    6262            memcached: true
    6363            multisite: false
    6464            split_slow: false
    6565          - php: '7.4'
    66             os: ubuntu-latest
     66            os: ubuntu-26.04
    6767            memcached: true
    6868            multisite: true
    … …  
    9494  failed-workflow:
    9595    name: Failed workflow tasks
    96     runs-on: ubuntu-latest
     96    runs-on: ubuntu-26.04
    9797    permissions:
    9898      actions: write
  • branches/5.7/.github/workflows/test-build-processes.yml

    r62913 r65482  
    4646      fail-fast: false
    4747      matrix:
    48         os: [ ubuntu-latest, windows-latest ]
     48        os: [ ubuntu-26.04, windows-2025 ]
    4949        directory: [ 'src', 'build' ]
    5050        include:
    5151          # Only prepare artifacts once.
    52           - os: ubuntu-latest
     52          - os: ubuntu-26.04
    5353            directory: 'build'
    5454            prepare-playground: true
    … …  
    101101  failed-workflow:
    102102    name: Failed workflow tasks
    103     runs-on: ubuntu-latest
     103    runs-on: ubuntu-26.04
    104104    permissions:
    105105      actions: write
Note: See TracChangeset for help on using the changeset viewer.