Skip to content

Commit a261180

Browse files
authored
build: download visionOS SDK before CI/CD (SDWebImage#3757)
* build: download visionOS SDK before CI/CD * Revert "build: download visionOS SDK before CI/CD" This reverts commit ddbc45f. * build: switch to macos-15 runner image * build: xcode version limit to 16.0
1 parent d68b92d commit a261180

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

.github/workflows/CD.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ on:
99
jobs:
1010
Release:
1111
name: Release XCFramework
12-
runs-on: macos-14
12+
runs-on: macos-15
1313
env:
1414
CODESIGN_KEY_BASE64: "${{ secrets.CODESIGN_KEY_BASE64 }}"
15-
DEVELOPER_DIR: /Applications/Xcode_15.2.app
15+
DEVELOPER_DIR: /Applications/Xcode_16.0.app
1616
strategy:
1717
fail-fast: true
1818
matrix:

.github/workflows/CI.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ permissions:
1414
jobs:
1515
Lint:
1616
name: Cocoapods Lint
17-
runs-on: macos-14
17+
runs-on: macos-15
1818
env:
19-
DEVELOPER_DIR: /Applications/Xcode_15.2.app
19+
DEVELOPER_DIR: /Applications/Xcode_16.0.app
2020
steps:
2121
- name: Checkout
2222
uses: actions/checkout@v3
@@ -40,16 +40,16 @@ jobs:
4040
4141
Demo:
4242
name: Cocoapods Demo
43-
runs-on: macos-14
43+
runs-on: macos-15
4444
env:
45-
DEVELOPER_DIR: /Applications/Xcode_15.2.app
45+
DEVELOPER_DIR: /Applications/Xcode_16.0.app
4646
WORKSPACE_NAME: SDWebImage.xcworkspace
4747
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
48-
iosDestination: platform=iOS Simulator,name=iPhone 15 Pro
48+
iosDestination: platform=iOS Simulator,name=iPhone 16 Pro
4949
macOSDestination: platform=macOS,arch=x86_64
5050
macCatalystDestination: platform=macOS,arch=x86_64,variant=Mac Catalyst
5151
tvOSDestination: platform=tvOS Simulator,name=Apple TV 4K (3rd generation)
52-
watchOSDestination: platform=watchOS Simulator,name=Apple Watch Ultra (49mm)
52+
watchOSDestination: platform=watchOS Simulator,name=Apple Watch Ultra 2 (49mm)
5353
visionOSDestination: platform=visionOS Simulator,name=Apple Vision Pro
5454
steps:
5555
- name: Checkout
@@ -94,9 +94,9 @@ jobs:
9494
9595
Test:
9696
name: Unit Test
97-
runs-on: macos-14
97+
runs-on: macos-15
9898
env:
99-
DEVELOPER_DIR: /Applications/Xcode_15.2.app
99+
DEVELOPER_DIR: /Applications/Xcode_16.0.app
100100
WORKSPACE_NAME: SDWebImage.xcworkspace
101101
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
102102
# use matrix to generate jobs for each platform
@@ -106,7 +106,7 @@ jobs:
106106
platform: [iOS, macOS, tvOS, visionOS]
107107
include:
108108
- platform: iOS
109-
destination: platform=iOS Simulator,name=iPhone 15 Pro
109+
destination: platform=iOS Simulator,name=iPhone 16 Pro
110110
scheme: iOS
111111
flag: ios
112112
- platform: macOS
@@ -160,9 +160,9 @@ jobs:
160160
161161
Build:
162162
name: Build Library
163-
runs-on: macos-14
163+
runs-on: macos-15
164164
env:
165-
DEVELOPER_DIR: /Applications/Xcode_15.2.app
165+
DEVELOPER_DIR: /Applications/Xcode_16.0.app
166166
PROJECT_NAME: SDWebImage.xcodeproj
167167
SCHEME_NAME: SDWebImage
168168
steps:

0 commit comments

Comments
 (0)