diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a1fcc49..bf69798 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,7 @@ on: jobs: pod-lint: name: Pod Lint - runs-on: macos-14 + runs-on: macos-15 steps: - name: Checkout Repo uses: actions/checkout@v4 @@ -29,7 +29,7 @@ jobs: run: bundle exec pod lib lint --verbose --fail-fast --swift-version=6.0 spm-16: name: Build Xcode 16 - runs-on: macos-14 + runs-on: macos-15 strategy: matrix: platforms: [ @@ -65,7 +65,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} spm-16-swift: name: Swift Build Xcode 16 - runs-on: macos-14 + runs-on: macos-15 steps: - name: Checkout Repo uses: actions/checkout@v4 diff --git a/Scripts/build.swift b/Scripts/build.swift index 0fa2da4..9f104ed 100755 --- a/Scripts/build.swift +++ b/Scripts/build.swift @@ -31,40 +31,40 @@ enum Platform: String, CaseIterable, CustomStringConvertible { var destination: String { switch self { case .iOS_18: - return "platform=iOS Simulator,OS=18.0,name=iPad Pro (12.9-inch) (6th generation)" + "platform=iOS Simulator,OS=18.0,name=iPad (10th generation)" case .tvOS_18: - return "platform=tvOS Simulator,OS=18.0,name=Apple TV" + "platform=tvOS Simulator,OS=18.0,name=Apple TV" case .macOS_15, .macCatalyst_15: - return "platform=OS X" + "platform=OS X" case .watchOS_11: - return "OS=11.0,name=Apple Watch Series 7 (45mm)" + "OS=11.0,name=Apple Watch Series 10 (46mm)" case .visionOS_2: - return "OS=2.0,name=Apple Vision Pro" + "OS=2.0,name=Apple Vision Pro" } } var sdk: String { switch self { case .iOS_18: - return "iphonesimulator" + "iphonesimulator" case .tvOS_18: - return "appletvsimulator" + "appletvsimulator" case .macOS_15, .macCatalyst_15: - return "macosx15.0" + "macosx15.0" case .watchOS_11: - return "watchsimulator" + "watchsimulator" case .visionOS_2: - return "xrsimulator" + "xrsimulator" } }