Skip to content

Commit 14887c9

Browse files
committed
chore: upgrade macOS CI runners to Xcode 26
1 parent a2a418b commit 14887c9

File tree

7 files changed

+9
-17
lines changed

7 files changed

+9
-17
lines changed

.github/workflows/actions.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,7 @@ jobs:
8686
fail-fast: false
8787
matrix:
8888
os:
89-
# TODO(equartey): Change to `macos-latest` after github migrates their runners - https://github.blog/changelog/2024-01-30-github-actions-macos-14-sonoma-is-now-available/
90-
- macos-14
89+
- macos-26
9190
- ubuntu-latest
9291
runs-on: ${{ matrix.os }}
9392
steps:
@@ -102,8 +101,7 @@ jobs:
102101
# It is recommended that all actions requiring a simulator be run on XL runners
103102
# since the process of installing new runtimes and building with Xcode can be
104103
# incredibly slow otherwise.
105-
# TODO(equartey): Change to `macos-latest` after github migrates their runners - https://github.blog/changelog/2024-01-30-github-actions-macos-14-sonoma-is-now-available/
106-
runs-on: macos-14-xlarge
104+
runs-on: macos-26-xlarge
107105
# Timeout as a stop-gap for further investigating. This action should never need more
108106
# than 20 minutes to do its work.
109107
timeout-minutes: 20

.github/workflows/amplify_canaries.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@ concurrency:
1616
jobs:
1717
# Ensure an app pulling in published Amplify libraries can build properly
1818
build:
19-
# TODO(equartey): Change to `macos-latest` after github migrates their runners - https://github.blog/changelog/2024-01-30-github-actions-macos-14-sonoma-is-now-available
20-
runs-on: macos-14
19+
runs-on: macos-26
2120
# These permissions are needed to interact with GitHub's OIDC Token endpoint.
2221
permissions:
2322
id-token: write
@@ -148,8 +147,7 @@ jobs:
148147
platform-version: ${{ matrix.ios-version }}
149148

150149
e2e-ios:
151-
# TODO(equartey): Change to `macos-latest` after github migrates their runners - https://github.blog/changelog/2024-01-30-github-actions-macos-14-sonoma-is-now-availabl
152-
runs-on: macos-14-xlarge
150+
runs-on: macos-26-xlarge
153151
# These permissions are needed to interact with GitHub's OIDC Token endpoint.
154152
permissions:
155153
id-token: write

.github/workflows/dart_native.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@ jobs:
2020
fail-fast: false
2121
matrix:
2222
os:
23-
# TODO(equartey): Change to `macos-latest` after github migrates their runners - https://github.blog/changelog/2024-01-30-github-actions-macos-14-sonoma-is-now-available/
24-
- macos-14
23+
- macos-26
2524
- windows-latest
2625
runs-on: ${{ matrix.os }}
2726
steps:

.github/workflows/e2e_ios.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ on:
1717

1818
jobs:
1919
e2e-test-ios:
20-
# TODO(equartey): Change to `macos-latest` after github migrates their runners - https://github.blog/changelog/2024-01-30-github-actions-macos-14-sonoma-is-now-available/
21-
runs-on: macos-14-xlarge
20+
runs-on: macos-26-xlarge
2221
strategy:
2322
# Allows other matrix items to run if one fails
2423
fail-fast: false

.github/workflows/ffigen_validate.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ on:
1515
required: true
1616
type: string
1717
os:
18-
description: The runner OS to use (e.g. macos-14, ubuntu-latest)
18+
description: The runner OS to use (e.g. macos-26, ubuntu-latest)
1919
required: true
2020
type: string
2121

.github/workflows/flutter_ios.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,7 @@ on:
1818

1919
jobs:
2020
flutter-ios-build-and-test:
21-
# TODO(equartey): Change to `macos-latest` after github migrates their runners - https://github.blog/changelog/2024-01-30-github-actions-macos-14-sonoma-is-now-available/
22-
runs-on: macos-14-xlarge
21+
runs-on: macos-26-xlarge
2322
timeout-minutes: 30
2423
strategy:
2524
# Allows other matrix items to run if one fails

.github/workflows/flutter_vm.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ on:
1717

1818
jobs:
1919
test-flutter-vm:
20-
# TODO(equartey): Change to `macos-latest` after github migrates their runners - https://github.blog/changelog/2024-01-30-github-actions-macos-14-sonoma-is-now-available/
21-
runs-on: ${{ inputs.has-goldens && 'macos-14' || 'ubuntu-latest' }}
20+
runs-on: ${{ inputs.has-goldens && 'macos-26' || 'ubuntu-latest' }}
2221
timeout-minutes: 60
2322
strategy:
2423
# Allows other matrix items to run if one fails

0 commit comments

Comments
 (0)