Skip to content

Commit b25db06

Browse files
[CP] Update macos version (#5569) (#5713)
## Description Update MacOs runner version ## Testing C/I ## Documentation N/A Co-authored-by: Jack He <[email protected]>
1 parent 048adfe commit b25db06

File tree

5 files changed

+17
-17
lines changed

5 files changed

+17
-17
lines changed

.github/workflows/build-reuse-darwin-framework.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
ref: ${{ inputs.ref }}
4646
config: ${{ inputs.config }}
4747
plat: ${{ matrix.plat }}
48-
os: macos-13
48+
os: macos-15
4949
arch: ${{ matrix.arch }}
5050
tls: ${{ inputs.tls }}
5151
static: ${{ inputs.static }}
@@ -54,7 +54,7 @@ jobs:
5454
build-darwin-universal:
5555
name: Build Universal Binaries
5656
needs: [build-darwin]
57-
runs-on: macos-13
57+
runs-on: macos-15
5858
steps:
5959
- name: Checkout repository
6060
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
@@ -64,20 +64,20 @@ jobs:
6464
- name: Download Build Artifacts (x64)
6565
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
6666
with:
67-
name: ${{ inputs.config }}-macos-macos-13-x64-${{ inputs.tls }}${{ inputs.static }}
67+
name: ${{ inputs.config }}-macos-macos-15-x64-${{ inputs.tls }}${{ inputs.static }}
6868
path: artifacts
6969
- name: Download Build Artifacts (arm64)
7070
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
7171
with:
72-
name: ${{ inputs.config }}-macos-macos-13-arm64-${{ inputs.tls }}${{ inputs.static }}
72+
name: ${{ inputs.config }}-macos-macos-15-arm64-${{ inputs.tls }}${{ inputs.static }}
7373
path: artifacts
7474
- name: Build Package
7575
shell: pwsh
7676
run: scripts/merge-darwin.ps1 -DeleteSource -Config ${{ inputs.config }}
7777
- name: Upload build artifacts
7878
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
7979
with:
80-
name: ${{ inputs.config }}-macos-macos-13-universal-${{ inputs.tls }}${{ inputs.static }}
80+
name: ${{ inputs.config }}-macos-macos-15-universal-${{ inputs.tls }}${{ inputs.static }}
8181
path: artifacts
8282

8383
build-darwin-framework:
@@ -91,7 +91,7 @@ jobs:
9191
{ plat: "ios", arch: "arm64" },
9292
{ plat: "macos", arch: "universal" },
9393
]
94-
runs-on: macos-13
94+
runs-on: macos-15
9595
steps:
9696
- name: Checkout repository
9797
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
@@ -101,21 +101,21 @@ jobs:
101101
- name: Download Build Artifacts (x64)
102102
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
103103
with:
104-
name: ${{ inputs.config }}-${{ matrix.vec.plat }}-macos-13-${{ matrix.vec.arch }}-${{ inputs.tls }}${{ inputs.static }}
104+
name: ${{ inputs.config }}-${{ matrix.vec.plat }}-macos-15-${{ matrix.vec.arch }}-${{ inputs.tls }}${{ inputs.static }}
105105
path: artifacts
106106
- name: Build Framework
107107
shell: pwsh
108108
run: scripts/package-darwin-framework.ps1 -Config ${{ inputs.config }} -Platform ${{ matrix.vec.plat }} -Arch ${{ matrix.vec.arch }}
109109
- name: Upload build artifacts
110110
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
111111
with:
112-
name: Framework-${{ inputs.config }}-${{ matrix.vec.plat }}-macos-13-${{ matrix.vec.arch }}-${{ inputs.tls }}${{ inputs.static }}
112+
name: Framework-${{ inputs.config }}-${{ matrix.vec.plat }}-macos-15-${{ matrix.vec.arch }}-${{ inputs.tls }}${{ inputs.static }}
113113
path: artifacts
114114

115115
build-darwin-xcframework:
116116
name: Build Darwin XCFramework
117117
needs: [build-darwin-framework]
118-
runs-on: macos-13
118+
runs-on: macos-15
119119
steps:
120120
- name: Checkout repository
121121
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
@@ -125,17 +125,17 @@ jobs:
125125
- name: Download Build Artifacts (iOS x64)
126126
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
127127
with:
128-
name: Framework-${{ inputs.config }}-ios-macos-13-x64-quictls
128+
name: Framework-${{ inputs.config }}-ios-macos-15-x64-quictls
129129
path: artifacts
130130
- name: Download Build Artifacts (iOS arm64)
131131
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
132132
with:
133-
name: Framework-${{ inputs.config }}-ios-macos-13-arm64-quictls
133+
name: Framework-${{ inputs.config }}-ios-macos-15-arm64-quictls
134134
path: artifacts
135135
- name: Download Build Artifacts (MacOS Universal)
136136
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
137137
with:
138-
name: Framework-${{ inputs.config }}-macos-macos-13-universal-quictls
138+
name: Framework-${{ inputs.config }}-macos-macos-15-universal-quictls
139139
path: artifacts
140140
- name: Build XCFramework
141141
shell: pwsh

.github/workflows/build-reuse-unix.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ on:
3636
# options:
3737
# - ubuntu-22.04
3838
# - ubuntu-24.04
39-
# - macos-13
39+
# - macos-15
4040
arch:
4141
required: false
4242
default: 'x64'

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ jobs:
183183
matrix:
184184
config: ['Debug', 'Release']
185185
plat: [macos, ios]
186-
os: ['macos-13']
186+
os: ['macos-15']
187187
arch: [x64, arm64]
188188
tls: [quictls]
189189
static: ['', '-Static']

.github/workflows/dotnet-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575
{ plat: "windows", os: "windows-2022", arch: "x64", tls: "quictls" },
7676
{ plat: "linux", os: "ubuntu-22.04", arch: "x64", tls: "quictls" },
7777
{ plat: "linux", os: "ubuntu-24.04", arch: "x64", tls: "quictls", xdp: "-UseXdp" },
78-
{ plat: "macos", os: "macos-13", arch: "universal", tls: "quictls" },
78+
{ plat: "macos", os: "macos-15", arch: "universal", tls: "quictls" },
7979
]
8080
runs-on: ${{ matrix.vec.os }}
8181
steps:

.github/workflows/stress.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
fail-fast: false
4848
matrix:
4949
vec: [
50-
{ config: "Debug", plat: "macos", os: "macos-13", arch: "x64", tls: "quictls", build: "-Test" },
50+
{ config: "Debug", plat: "macos", os: "macos-15", arch: "x64", tls: "quictls", build: "-Test" },
5151
{ config: "Debug", plat: "linux", os: "ubuntu-22.04", arch: "x64", tls: "quictls", sanitize: "-Sanitize", build: "-Test" },
5252
{ config: "Debug", plat: "linux", os: "ubuntu-24.04", arch: "x64", tls: "quictls", sanitize: "-Sanitize", build: "-Test" },
5353
{ config: "Debug", plat: "linux", os: "ubuntu-24.04", arch: "x64", tls: "quictls", build: "-Test", xdp: "-UseXdp" },
@@ -75,7 +75,7 @@ jobs:
7575
{ config: "Debug", plat: "linux", os: "ubuntu-22.04", arch: "x64", tls: "quictls", sanitize: "-Sanitize", build: "-Test" },
7676
{ config: "Debug", plat: "linux", os: "ubuntu-24.04", arch: "x64", tls: "quictls", sanitize: "-Sanitize", build: "-Test" },
7777
{ config: "Debug", plat: "linux", os: "ubuntu-24.04", arch: "x64", tls: "quictls", build: "-Test", xdp: "-UseXdp" },
78-
{ config: "Debug", plat: "macos", os: "macos-13", arch: "x64", tls: "quictls", build: "-Test" },
78+
{ config: "Debug", plat: "macos", os: "macos-15", arch: "x64", tls: "quictls", build: "-Test" },
7979
{ config: "Debug", plat: "windows", os: "windows-2022", arch: "x64", tls: "schannel", sanitize: "-Sanitize", build: "-Test" },
8080
{ config: "Debug", plat: "windows", os: "windows-2022", arch: "x64", tls: "schannel", xdp: "-UseXdp", sanitize: "-Sanitize", build: "-Test" },
8181
{ config: "Debug", plat: "windows", os: "windows-2022", arch: "x64", tls: "quictls", build: "-Test" },

0 commit comments

Comments
 (0)