diff --git a/.github/workflows/pull-request-checks.yml b/.github/workflows/pull-request-checks.yml index 98e36f62..1d936c59 100644 --- a/.github/workflows/pull-request-checks.yml +++ b/.github/workflows/pull-request-checks.yml @@ -28,7 +28,7 @@ jobs: run: pod lib lint --include-podspecs="Virtusize*.podspec" --allow-warnings test: - runs-on: macos-15 + runs-on: macos-26 steps: - name: Check out code uses: actions/checkout@v4 diff --git a/Makefile b/Makefile index 98eea518..50a4d077 100644 --- a/Makefile +++ b/Makefile @@ -36,7 +36,7 @@ virtusize-test: -workspace "Virtusize.xcworkspace" \ -scheme "VirtusizeTests" \ -sdk "iphonesimulator" \ - -destination "platform=iOS Simulator,name=iPhone SE (3rd generation),OS=latest" + -destination "platform=iOS Simulator,name=iPhone 16e,OS=18.6" virtusize-core-test: @@ -45,7 +45,7 @@ virtusize-core-test: -workspace "Virtusize.xcworkspace" \ -scheme "VirtusizeCoreTests" \ -sdk "iphonesimulator" \ - -destination "platform=iOS Simulator,name=iPhone SE (3rd generation),OS=latest" \ + -destination "platform=iOS Simulator,name=iPhone 16e,OS=18.6" \ -parallel-testing-enabled NO test: virtusize-test virtusize-core-test diff --git a/Virtusize.xcodeproj/project.pbxproj b/Virtusize.xcodeproj/project.pbxproj index 9f72e5f3..1f3d6326 100644 --- a/Virtusize.xcodeproj/project.pbxproj +++ b/Virtusize.xcodeproj/project.pbxproj @@ -929,6 +929,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 2.12.14; CURRENT_PROJECT_VERSION = 2.12.15; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -999,6 +1000,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 2.12.14; CURRENT_PROJECT_VERSION = 2.12.15; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; diff --git a/Virtusize/Sources/Models/VirtusizeParams.swift b/Virtusize/Sources/Models/VirtusizeParams.swift index ee123cb4..6e4b0081 100644 --- a/Virtusize/Sources/Models/VirtusizeParams.swift +++ b/Virtusize/Sources/Models/VirtusizeParams.swift @@ -91,6 +91,8 @@ public class VirtusizeParams { paramsScript += "\(ParamKey.detailsPanelCards): \(detailsPanelCards.map { category in category.rawValue }), " paramsScript += "\(ParamKey.language): '\(language.rawValue)', " paramsScript += "\(ParamKey.region): '\(region.rawValue)', " + paramsScript += "\(ParamKey.sdkVersion): '\(VirtusizeConfiguration.SDKVersion)', " + paramsScript += "\(ParamKey.sdkPlatform): 'ios', " paramsScript += "\(ParamKey.environment): '\(Virtusize.environment.isProdEnv ? "production" : "staging")'})" return paramsScript } @@ -123,5 +125,7 @@ public class VirtusizeParams { static let showSGI = "showSGI" static let allowedLanguages = "allowedLanguages" static let detailsPanelCards = "detailsPanelCards" + static let sdkVersion = "sdkVersion" + static let sdkPlatform = "sdkPlatform" } } diff --git a/VirtusizeAuth/VirtusizeAuth.xcodeproj/project.pbxproj b/VirtusizeAuth/VirtusizeAuth.xcodeproj/project.pbxproj index 746a8e58..4d0964d2 100644 --- a/VirtusizeAuth/VirtusizeAuth.xcodeproj/project.pbxproj +++ b/VirtusizeAuth/VirtusizeAuth.xcodeproj/project.pbxproj @@ -389,6 +389,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 2.12.14; CURRENT_PROJECT_VERSION = 2.12.15; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -455,6 +456,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 2.12.14; CURRENT_PROJECT_VERSION = 2.12.15; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; diff --git a/VirtusizeCore/VirtusizeCore.xcodeproj/project.pbxproj b/VirtusizeCore/VirtusizeCore.xcodeproj/project.pbxproj index 7b75d2f9..63514903 100644 --- a/VirtusizeCore/VirtusizeCore.xcodeproj/project.pbxproj +++ b/VirtusizeCore/VirtusizeCore.xcodeproj/project.pbxproj @@ -495,6 +495,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 2.12.14; CURRENT_PROJECT_VERSION = 2.12.15; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -560,6 +561,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 2.12.14; CURRENT_PROJECT_VERSION = 2.12.15; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO;