Skip to content

Commit 47e07bf

Browse files
committed
Change the CI test into macOS 13
Workaround the test framework issues
1 parent 3628d58 commit 47e07bf

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

.github/workflows/CI.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ permissions:
1414
jobs:
1515
Pods:
1616
name: Cocoapods Lint
17-
runs-on: macos-12
17+
runs-on: macos-13
1818
env:
1919
DEVELOPER_DIR: /Applications/Xcode_14.1.app
2020
steps:
@@ -34,7 +34,7 @@ jobs:
3434
3535
Demo:
3636
name: Run Demo
37-
runs-on: macos-12
37+
runs-on: macos-13
3838
env:
3939
DEVELOPER_DIR: /Applications/Xcode_14.1.app
4040
WORKSPACE_NAME: SDWebImageSwiftUI.xcworkspace
@@ -44,11 +44,11 @@ jobs:
4444
WATCHSCHEME: SDWebImageSwiftUIDemo-watchOS WatchKit App
4545
strategy:
4646
matrix:
47-
iosDestination: ["name=iPhone 13 Pro"]
48-
tvOSDestination: ["name=Apple TV"]
47+
iosDestination: ["platform=iOS Simulator,name=iPhone 14 Pro"]
48+
tvOSDestination: ["platform=tvOS Simulator,name=Apple TV"]
4949
watchOSDestination: ["platform=watchOS Simulator,name=Apple Watch Series 7 (45mm)"]
50-
macOSDestination: ["platform=macOS"]
51-
macCatalystDestination: ["platform=macOS,arch=x86_64,variant=Mac Catalyst"]
50+
macOSDestination: ["platform=macOS,arch=arm64"]
51+
macCatalystDestination: ["platform=macOS,arch=arm64,variant=Mac Catalyst"]
5252
steps:
5353
- name: Checkout
5454
uses: actions/checkout@v2
@@ -92,7 +92,7 @@ jobs:
9292
9393
Test:
9494
name: Unit Test
95-
runs-on: macos-12
95+
runs-on: macos-13
9696
env:
9797
DEVELOPER_DIR: /Applications/Xcode_14.1.app
9898
WORKSPACE_NAME: SDWebImageSwiftUI.xcworkspace
@@ -101,9 +101,9 @@ jobs:
101101
TVSCHEME: SDWebImageSwiftUITests tvOS
102102
strategy:
103103
matrix:
104-
iosDestination: ["platform=iOS Simulator,name=iPhone 13 Pro"]
105-
macOSDestination: ["platform=macOS,arch=x86_64"]
106-
tvOSDestination: ["platform=tvOS Simulator,name=Apple TV 4K"]
104+
iosDestination: ["platform=iOS Simulator,name=iPhone 14 Pro"]
105+
macOSDestination: ["platform=macOS,arch=arm64"]
106+
tvOSDestination: ["platform=tvOS Simulator,name=Apple TV"]
107107
steps:
108108
- name: Checkout
109109
uses: actions/checkout@v2
@@ -154,7 +154,7 @@ jobs:
154154
155155
Build:
156156
name: Build Library
157-
runs-on: macos-12
157+
runs-on: macos-13
158158
env:
159159
DEVELOPER_DIR: /Applications/Xcode_14.1.app
160160
PROJECT_NAME: SDWebImageSwiftUI.xcodeproj

0 commit comments

Comments
 (0)