Skip to content

Commit 770c4af

Browse files
Zandor300claude
andcommitted
Upgrade GitHub Actions to macOS 26 with arm64 support
Updates the CI runner from macos-15 to macos-26 (arm64) and adjusts simulator devices to match what's available on the newer macOS 26 image. This includes updating to newer device models (iPhone 17 series, Apple Watch Series 11) while maintaining test coverage across iOS, tvOS, and watchOS platforms. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
1 parent 56b997e commit 770c4af

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/main.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,19 +30,19 @@ jobs:
3030
DANGER_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3131

3232
test:
33-
runs-on: macos-15
33+
runs-on: macos-26
3434

3535
strategy:
3636
matrix:
3737
platform:
38-
- platform=iOS Simulator,name=iPhone 16 Pro Max
39-
- platform=iOS Simulator,name=iPhone 16 Pro
40-
- platform=iOS Simulator,name=iPhone 16
41-
- platform=iOS Simulator,name=iPhone 16 Plus
42-
- platform=iOS Simulator,name=iPhone SE (3rd generation)
38+
- platform=iOS Simulator,name=iPhone 17 Pro Max
39+
- platform=iOS Simulator,name=iPhone 17 Pro
40+
- platform=iOS Simulator,name=iPhone 17
41+
- platform=iOS Simulator,name=iPhone Air
42+
- platform=iOS Simulator,name=iPhone 16e
4343
- platform=tvOS Simulator,name=Apple TV
4444
- platform=tvOS Simulator,name=Apple TV 4K (3rd generation)
45-
- platform=watchOS Simulator,name=Apple Watch Series 10 (46mm)
45+
- platform=watchOS Simulator,name=Apple Watch Series 11 (46mm)
4646

4747
steps:
4848
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)