diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..e4b8215 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,23 @@ +name: Build & Test + +on: + push: + branches: [ develop ] + pull_request: + branches: [ develop ] + + +jobs: + build: + runs-on: macos-latest + + steps: + - name: Checkout Repository + uses: actions/checkout@v4 + + - name: Set Specific Xcode Version + run: sudo xcode-select -s /Applications/Xcode_16.1.app/Contents/Developer + + - name: 🛠️ Start Xcode Build + run: | + xcodebuild clean test -workspace Example/TSAlertController.xcworkspace -scheme TSAlertController-Example -destination 'platform=iOS Simulator,name=iPhone 16 Pro,OS=18.1' diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index f3f2625..9c4ebd8 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -641,7 +641,7 @@ ENABLE_USER_SCRIPT_SANDBOXING = NO; INFOPLIST_FILE = "Target Support Files/Pods-TSAlertController_Tests/Pods-TSAlertController_Tests-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MODULEMAP_FILE = "Target Support Files/Pods-TSAlertController_Tests/Pods-TSAlertController_Tests.modulemap"; @@ -679,7 +679,7 @@ GENERATE_INFOPLIST_FILE = NO; INFOPLIST_FILE = "Target Support Files/TSAlertController/TSAlertController-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.6; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MODULEMAP_FILE = "Target Support Files/TSAlertController/TSAlertController.modulemap"; PRODUCT_MODULE_NAME = TSAlertController; @@ -778,7 +778,7 @@ GENERATE_INFOPLIST_FILE = NO; INFOPLIST_FILE = "Target Support Files/TSAlertController/TSAlertController-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.6; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MODULEMAP_FILE = "Target Support Files/TSAlertController/TSAlertController.modulemap"; PRODUCT_MODULE_NAME = TSAlertController; @@ -879,7 +879,7 @@ ENABLE_USER_SCRIPT_SANDBOXING = NO; INFOPLIST_FILE = "Target Support Files/Pods-TSAlertController_Tests/Pods-TSAlertController_Tests-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MODULEMAP_FILE = "Target Support Files/Pods-TSAlertController_Tests/Pods-TSAlertController_Tests.modulemap"; diff --git a/Example/TSAlertController.xcodeproj/xcshareddata/xcschemes/TSAlertController-Example.xcscheme b/Example/TSAlertController.xcodeproj/xcshareddata/xcschemes/TSAlertController-Example.xcscheme index 613ba4e..e2dd9e8 100644 --- a/Example/TSAlertController.xcodeproj/xcshareddata/xcschemes/TSAlertController-Example.xcscheme +++ b/Example/TSAlertController.xcodeproj/xcshareddata/xcschemes/TSAlertController-Example.xcscheme @@ -40,8 +40,16 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - language = "" shouldUseLaunchSchemeArgsEnv = "YES"> + + + + @@ -54,23 +62,11 @@ - - - - - - - -