From 0e8e037abec5e705d89bcf81b216275262759022 Mon Sep 17 00:00:00 2001 From: Mobile AppleDev Date: Mon, 13 May 2024 13:16:37 +0200 Subject: [PATCH] ci: bump ios target sdk, enable macos github runners --- .github/workflows/build.yaml | 7 +++++-- ios/students.xcodeproj/project.pbxproj | 8 ++++---- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 010c9625..f6f23b09 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -229,17 +229,20 @@ jobs: FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD: ${{ secrets.FASTLANE_APPLE_DEV_PW }} SUPPLY_GOOGLE_SERVICE_INFO_PLIST_PATH: "./GoogleService-Info.plist" needs: configure - runs-on: [self-hosted, macos-12] + runs-on: [macos-latest] steps: - name: Select Xcode uses: maxim-lobanov/setup-xcode@v1 with: - xcode-version: '14' + xcode-version: '15' - name: Checkout uses: actions/checkout@v3 - name: Set .env run: echo "MAPBOX_TOKEN=${{ secrets.MAPBOX_TOKEN }}" >> .env + - name: Set .netdev + run: + echo "${{ secrets.IOS_NETDEV_FILE }}" > ~/.netdev - name: Setup Ruby uses: ruby/setup-ruby@v1 with: diff --git a/ios/students.xcodeproj/project.pbxproj b/ios/students.xcodeproj/project.pbxproj index 44a72d6f..bd0b8734 100644 --- a/ios/students.xcodeproj/project.pbxproj +++ b/ios/students.xcodeproj/project.pbxproj @@ -83,7 +83,7 @@ 9E8580F8012441B99E798A2B /* OFL.txt */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = OFL.txt; path = ../assets/fonts/Montserrat/OFL.txt; sourceTree = ""; }; ACC8FDE515D5BD1D8D01BAF8 /* libPods-students-students dev.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-students-students dev.a"; sourceTree = BUILT_PRODUCTS_DIR; }; B44D6C2229F17BF2001BA0DC /* students dev.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "students dev.app"; sourceTree = BUILT_PRODUCTS_DIR; }; - B44D6C2329F17BF2001BA0DC /* DevInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = students/DevInfo.plist; sourceTree = ""; }; + B44D6C2329F17BF2001BA0DC /* students/DevInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = students/DevInfo.plist; sourceTree = ""; }; B813406DDE44447AB8717E6E /* Montserrat-SemiBold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Montserrat-SemiBold.ttf"; path = "../assets/fonts/Montserrat/Montserrat-SemiBold.ttf"; sourceTree = ""; }; BADEE9E139127DB51296F263 /* libPods-students-studentsTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-students-studentsTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; C36BC2B3ADABFFA37BD69A86 /* Pods-students.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-students.debug.xcconfig"; path = "Target Support Files/Pods-students/Pods-students.debug.xcconfig"; sourceTree = ""; }; @@ -142,7 +142,7 @@ isa = PBXGroup; children = ( 96125A242AD6B04500CF037A /* students.entitlements */, - B44D6C2329F17BF2001BA0DC /* DevInfo.plist */, + B44D6C2329F17BF2001BA0DC /* students/DevInfo.plist */, 13B07FAF1A68108700A75B9A /* AppDelegate.h */, 13B07FB01A68108700A75B9A /* AppDelegate.mm */, 13B07FB51A68108700A75B9A /* Images.xcassets */, @@ -863,7 +863,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.4; + IPHONEOS_DEPLOYMENT_TARGET = 17.2; LD_RUNPATH_SEARCH_PATHS = ( /usr/lib/swift, "$(inherited)", @@ -929,7 +929,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.4; + IPHONEOS_DEPLOYMENT_TARGET = 17.2; LD_RUNPATH_SEARCH_PATHS = ( /usr/lib/swift, "$(inherited)",