Skip to content

Commit 989ae56

Browse files
committed
Update macos runner version.
1 parent 4462b70 commit 989ae56

File tree

5 files changed

+26
-26
lines changed

5 files changed

+26
-26
lines changed

.github/workflows/cpp-packaging.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,13 @@ jobs:
7979
if: ${{ github.event.inputs.downloadPublicVersion == '' && github.event.inputs.downloadPreviousRun == '' }}
8080
strategy:
8181
matrix:
82-
os: [ubuntu-22.04, macos-13]
82+
os: [ubuntu-22.04, macos-14]
8383
include:
8484
- os: ubuntu-22.04
8585
tools_platform: linux
8686
# Binutils 2.35.1 released Sep 19, 2020
8787
binutils_version: "2.35.1"
88-
- os: macos-13
88+
- os: macos-14
8989
tools_platform: darwin
9090
# Binutils 2.35.1 released Sep 19, 2020
9191
binutils_version: "2.35.1"
@@ -188,7 +188,7 @@ jobs:
188188

189189
build_and_package_ios_tvos:
190190
name: build-and-package-ios-tvos
191-
runs-on: macos-13
191+
runs-on: macos-14
192192
if: ${{ github.event.inputs.downloadPublicVersion == '' && github.event.inputs.downloadPreviousRun == '' }}
193193
steps:
194194
- uses: lukka/get-cmake@latest
@@ -317,7 +317,7 @@ jobs:
317317
strategy:
318318
fail-fast: false
319319
matrix:
320-
os: [windows-latest, ubuntu-22.04, macos-13]
320+
os: [windows-latest, ubuntu-22.04, macos-14]
321321
build_type: ["Release", "Debug"]
322322
architecture: ["x64", "x86", "arm64"]
323323
msvc_runtime: ["static", "dynamic"]
@@ -335,21 +335,21 @@ jobs:
335335
vcpkg_triplet_suffix: "linux"
336336
additional_build_flags: ""
337337
sdk_platform: "linux"
338-
- os: macos-13
338+
- os: macos-14
339339
vcpkg_triplet_suffix: "osx"
340340
additional_build_flags: "--target_format libraries"
341341
sdk_platform: "darwin"
342342

343343
exclude:
344344
- os: windows-latest
345345
linux_abi: "c++11"
346-
- os: macos-13
346+
- os: macos-14
347347
architecture: "x86"
348-
- os: macos-13
348+
- os: macos-14
349349
msvc_runtime: "dynamic"
350-
- os: macos-13
350+
- os: macos-14
351351
linux_abi: "c++11"
352-
- os: macos-13
352+
- os: macos-14
353353
build_type: "Debug"
354354
- os: ubuntu-22.04
355355
msvc_runtime: "dynamic"
@@ -504,7 +504,7 @@ jobs:
504504
suffix: '-x64-Debug-dynamic'
505505
runs_on_platform: ubuntu-22.04
506506
- sdk_platform: darwin
507-
runs_on_platform: macos-13
507+
runs_on_platform: macos-14
508508
exclude:
509509
- sdk_platform: windows
510510
suffix: ''

.github/workflows/desktop.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,10 @@ jobs:
7272
# msvc_runtime excludes
7373
- os: ubuntu-22.04
7474
msvc_runtime: "dynamic"
75-
- os: macos-13
75+
- os: macos-14
7676
msvc_runtime: "dynamic"
7777
# architecture excluees
78-
- os: macos-13
78+
- os: macos-14
7979
architecture: "x86"
8080
# Xcode excludes -- allow only one on osx and linux
8181
- os: ubuntu-22.04

.github/workflows/integration_tests.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ on:
2121
required: true
2222
operating_systems:
2323
description: 'CSV of VMs to run on'
24-
default: 'ubuntu-22.04,windows-latest,macos-13'
24+
default: 'ubuntu-22.04,windows-latest,macos-14'
2525
required: true
2626
desktop_ssl_variants:
2727
description: 'CSV of desktop SSL variants to use'
@@ -206,7 +206,7 @@ jobs:
206206
# at 3am PST/4am PDT. Running firestore desktop integration test aginst tip-of-tree ios repo
207207
echo "::warning ::Running against Firestore tip-of-tree"
208208
matrix_platform="Desktop"
209-
matrix_os=$( python scripts/gha/print_matrix_configuration.py -w integration_tests ${TEST_MATRIX_PARAM} -k os -o "ubuntu-22.04,macos-13")
209+
matrix_os=$( python scripts/gha/print_matrix_configuration.py -w integration_tests ${TEST_MATRIX_PARAM} -k os -o "ubuntu-22.04,macos-14")
210210
else
211211
matrix_platform=$( python scripts/gha/print_matrix_configuration.py -w integration_tests ${TEST_MATRIX_PARAM} -k platform -o "${{github.event.inputs.platforms}}" --apis ${apis} )
212212
matrix_os=$( python scripts/gha/print_matrix_configuration.py -w integration_tests ${TEST_MATRIX_PARAM} -k os -o "${{github.event.inputs.operating_systems}}")
@@ -273,7 +273,7 @@ jobs:
273273
- os: ubuntu-22.04
274274
arch: arm64
275275
# Do not attempt to use x86 on Mac.
276-
- os: macos-13
276+
- os: macos-14
277277
arch: x86
278278
# Until we support building openssl from source, we can't use the
279279
# system's openssl when cross-compiling, except on Linux. Builds all
@@ -282,7 +282,7 @@ jobs:
282282
- os: windows-latest
283283
ssl_variant: openssl
284284
arch: x86
285-
- os: macos-13
285+
- os: macos-14
286286
ssl_variant: openssl
287287
arch: arm64
288288
steps:
@@ -539,7 +539,7 @@ jobs:
539539
strategy:
540540
fail-fast: false
541541
matrix:
542-
os: [macos-13]
542+
os: [macos-14]
543543
steps:
544544
- uses: lukka/get-cmake@latest
545545
with:
@@ -647,7 +647,7 @@ jobs:
647647
strategy:
648648
fail-fast: false
649649
matrix:
650-
os: [macos-13]
650+
os: [macos-14]
651651
steps:
652652
- uses: lukka/get-cmake@latest
653653
with:
@@ -767,7 +767,7 @@ jobs:
767767
- os: ubuntu-22.04
768768
arch: arm64
769769
# Do not attempt to use x86 on Mac.
770-
- os: macos-13
770+
- os: macos-14
771771
arch: x86
772772
# Until we support building openssl from source, we can't use the
773773
# system's openssl when cross-compiling, except on Linux. Builds all
@@ -779,7 +779,7 @@ jobs:
779779
# Custom for this matrix: MacOS GitHub-hosted runner cannot test arm64
780780
# code. Exclude that scenario from running here; it will run in
781781
# test_desktop_custom_runners.
782-
- os: macos-13
782+
- os: macos-14
783783
arch: arm64
784784
steps:
785785
- uses: actions/checkout@v3
@@ -1010,7 +1010,7 @@ jobs:
10101010
test_ios:
10111011
name: test-ios-${{ matrix.build_os }}-${{ matrix.ios_device }}-${{ matrix.test_type }}
10121012
needs: [check_and_prepare, build_ios]
1013-
runs-on: macos-13
1013+
runs-on: macos-14
10141014
if: contains(needs.check_and_prepare.outputs.matrix_platform, 'iOS') && needs.check_and_prepare.outputs.apis != '' && !cancelled()
10151015
strategy:
10161016
fail-fast: false
@@ -1024,7 +1024,7 @@ jobs:
10241024
test_type: "uitest"
10251025
- ios_device: "ios_latest"
10261026
test_type: "uitest"
1027-
build_os: [macos-13]
1027+
build_os: [macos-14]
10281028
steps:
10291029
- uses: actions/checkout@v3
10301030
with:
@@ -1189,13 +1189,13 @@ jobs:
11891189
test_tvos:
11901190
name: test-tvos-${{ matrix.build_os }}-${{ matrix.tvos_device }}
11911191
needs: [check_and_prepare, build_tvos]
1192-
runs-on: macos-13
1192+
runs-on: macos-14
11931193
if: contains(needs.check_and_prepare.outputs.matrix_platform, 'tvOS') && needs.check_and_prepare.outputs.apis != '' && !cancelled()
11941194
strategy:
11951195
fail-fast: false
11961196
matrix:
11971197
tvos_device: ${{ fromJson(needs.check_and_prepare.outputs.tvos_device) }}
1198-
build_os: [macos-13]
1198+
build_os: [macos-14]
11991199
steps:
12001200
- uses: actions/checkout@v3
12011201
with:

.github/workflows/ios.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
strategy:
4242
fail-fast: false
4343
matrix:
44-
os: [ 'macos-13' ]
44+
os: [ 'macos-14' ]
4545
xcode_version: ${{ fromJson(needs.prepare_matrix.outputs.matrix_xcode_version) }}
4646
steps:
4747
- uses: lukka/get-cmake@latest

.github/workflows/update-dependencies.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ env:
3030
jobs:
3131
update_dependencies:
3232
name: update-deps
33-
runs-on: macos-13
33+
runs-on: macos-14
3434
steps:
3535
- name: Get token for firebase-workflow-trigger
3636
uses: tibdex/github-app-token@v1

0 commit comments

Comments
 (0)