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 @@
-
-
-
-
-
-
-
-