Make WordPress Core


Ignore:
Timestamp:
01/28/2025 02:00:16 PM (16 months ago)
Author:
desrosj
Message:

Build/Test Tools: Avoid using *-latest tags for runner images.

While using the ubuntu-latest, macos-latest, and windows-latest runner image tags is convenient, it has proven to be problematic in a number of instances as the runners are slowly updated (see #62808 and #62843).

This switches all workflows to using specific version tags representing the latest non-preview versions, which currently are as follows:

  • ubuntu-24.04
  • windows-2022
  • macos-14

Props swissspidy, johnbillion.
See #62221.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/test-and-zip-default-themes.yml

    r59716 r59720  
    6060  check-for-empty-files:
    6161    name: ${{ matrix.theme }} empty file check
    62     runs-on: ubuntu-latest
     62    runs-on: ubuntu-24.04
    6363    permissions:
    6464      contents: read
     
    110110  test-build-scripts:
    111111    name: Test ${{ matrix.theme }} build script
    112     runs-on: ubuntu-latest
     112    runs-on: ubuntu-24.04
    113113    permissions:
    114114      contents: read
     
    159159  bundle-theme:
    160160    name: Create ${{ matrix.theme }} ZIP file
    161     runs-on: ubuntu-latest
     161    runs-on: ubuntu-24.04
    162162    permissions:
    163163      contents: read
     
    220220  failed-workflow:
    221221    name: Failed workflow tasks
    222     runs-on: ubuntu-latest
     222    runs-on: ubuntu-24.04
    223223    permissions:
    224224      actions: write
Note: See TracChangeset for help on using the changeset viewer.