Use macOS 15 runners for tests (#1081)

We move the `macos-14` test jobs to `macos-15` ahead of GitHub’s
[October 5 brownout and November 2, 2026
retirement](https://github.com/actions/runner-images/issues/13518).

We also remove the macOS 14 cache-key test case; the matrix already
covers macOS 15.
This commit is contained in:
Charlie Marsh
2026-10-02 16:17:20 -04:00
committed by GitHub
parent a96208bed1
commit 51fdd265d3

View File

@@ -49,7 +49,7 @@ jobs:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
strategy: strategy:
matrix: matrix:
os: [ubuntu-latest, macos-latest, macos-14, windows-latest] os: [ubuntu-latest, macos-latest, macos-15, windows-latest]
steps: steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with: with:
@@ -314,7 +314,7 @@ jobs:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
strategy: strategy:
matrix: matrix:
os: [ubuntu-latest, macos-latest, macos-14, windows-latest] os: [ubuntu-latest, macos-latest, macos-15, windows-latest]
steps: steps:
- name: Install default version - name: Install default version
uses: $/ uses: $/
@@ -542,8 +542,6 @@ jobs:
expected-os: "ubuntu-22.04" expected-os: "ubuntu-22.04"
- os: ubuntu-24.04 - os: ubuntu-24.04
expected-os: "ubuntu-24.04" expected-os: "ubuntu-24.04"
- os: macos-14
expected-os: "macos-14"
- os: macos-15 - os: macos-15
expected-os: "macos-15" expected-os: "macos-15"
- os: windows-2022 - os: windows-2022