Make WordPress Core

Changeset 65480


Ignore:
Timestamp:
11/13/2026 03:44:16 AM (84 minutes ago)
Author:
desrosj
Message:

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

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.9 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.9 branch.

Props lancewillett.
See #66499.

Location:
branches/5.9
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • branches/5.9

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

    r62911 r65480  
    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.9/.github/workflows/end-to-end-tests.yml

    r62911 r65480  
    6565  failed-workflow:
    6666    name: Failed workflow tasks
    67     runs-on: ubuntu-latest
     67    runs-on: ubuntu-26.04
    6868    permissions:
    6969      actions: write
  • branches/5.9/.github/workflows/javascript-tests.yml

    r62911 r65480  
    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.9/.github/workflows/php-compatibility.yml

    r62911 r65480  
    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.9/.github/workflows/phpunit-tests.yml

    r62911 r65480  
    4242      fail-fast: false
    4343      matrix:
    44         os: [ ubuntu-latest ]
     44        os: [ ubuntu-26.04 ]
    4545        php: [ '5.6', '7.0', '7.4', '8.0', '8.1' ]
    4646        db-type: [ 'mysql' ]
    … …  
    5454            allow-errors: true
    5555          # Include jobs for PHP 7.4 with memcached.
    56           - os: ubuntu-latest
     56          - os: ubuntu-26.04
    5757            php: '7.4'
    5858            db-type: 'mysql'
    … …  
    6060            multisite: false
    6161            memcached: true
    62           - os: ubuntu-latest
     62          - os: ubuntu-26.04
    6363            php: '7.4'
    6464            db-type: 'mysql'
    … …  
    6767            memcached: true
    6868          # Report the results of the PHP 7.4 without memcached job.
    69           - os: ubuntu-latest
     69          - os: ubuntu-26.04
    7070            php: '7.4'
    7171            db-type: 'mysql'
    … …  
    103103  failed-workflow:
    104104    name: Failed workflow tasks
    105     runs-on: ubuntu-latest
     105    runs-on: ubuntu-26.04
    106106    permissions:
    107107      actions: write
  • branches/5.9/.github/workflows/test-build-processes.yml

    r62911 r65480  
    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.