Skip to content

Commit c8d4ae2

Browse files
author
이병찬
committed
Migrate to Apple Silicon runner and update Xcode version
- Updated CI to run on macOS 15 ARM64 (Apple Silicon) runners - Changed default simulator devices to ARM-compatible ones - Updated Xcode to 16.4 for latest SDK support
1 parent a44d8e8 commit c8d4ae2

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,24 @@ on:
88

99
jobs:
1010
test:
11-
runs-on: macOS-latest
11+
runs-on: macos-15-arm64 # Apple Silicon
1212
strategy:
1313
matrix:
1414
env:
1515
- sdk: iphonesimulator
16-
destination: platform=iOS Simulator,name=iPhone 12 Pro,OS=latest
16+
destination: platform=iOS Simulator,name=iPhone 15 Pro,OS=latest
1717

1818
- sdk: macosx
19-
destination: arch=x86_64
19+
destination: arch=arm64
2020

2121
- sdk: appletvsimulator
22-
destination: platform=tvOS Simulator,name=Apple TV,OS=latest
22+
destination: platform=tvOS Simulator,name=Apple TV 4K (3rd generation),OS=latest
2323

2424
steps:
25-
- uses: actions/checkout@v2
25+
- uses: actions/checkout@v4
2626

27-
- name: Select Xcode 12.4
28-
run: sudo xcode-select -s /Applications/Xcode_12.4.app
27+
- name: Select Xcode 16.4
28+
run: sudo xcode-select -s /Applications/Xcode_16.4.app
2929

3030
- name: Generate Xcode Project
3131
run: swift package generate-xcodeproj --enable-code-coverage

0 commit comments

Comments
 (0)