diff --git a/.github/workflows/ios.testflight.yml b/.github/workflows/ios.testflight.yml index 0d1ed5a03a5..b79d20e523d 100644 --- a/.github/workflows/ios.testflight.yml +++ b/.github/workflows/ios.testflight.yml @@ -7,11 +7,15 @@ jobs: defaults: run: working-directory: packages/mobile - runs-on: macos-latest + runs-on: macos-15 timeout-minutes: 90 steps: - name: Checkout code uses: actions/checkout@v3 + - name: Select Xcode 26 + uses: maxim-lobanov/setup-xcode@v1 + with: + xcode-version: '26.0' - name: Export version from package.json run: echo "PACKAGE_VERSION=$(grep '"version"' ../web/package.json | cut -d '"' -f 4 | cut -d "-" -f 1)" >> $GITHUB_ENV diff --git a/.github/workflows/ios.verify.sdk.yml b/.github/workflows/ios.verify.sdk.yml index 95e4deaea7f..15f8ae15392 100644 --- a/.github/workflows/ios.verify.sdk.yml +++ b/.github/workflows/ios.verify.sdk.yml @@ -26,6 +26,9 @@ jobs: - name: Install dependencies run: yarn install --immutable && yarn install:pods + - name: Build mobile workspace dependencies + run: yarn build:mobile + - name: Archive app without signing or upload run: | xcodebuild \ diff --git a/.github/workflows/mobile.release.prod.yml b/.github/workflows/mobile.release.prod.yml index 4b166a5faae..9722feea114 100644 --- a/.github/workflows/mobile.release.prod.yml +++ b/.github/workflows/mobile.release.prod.yml @@ -74,11 +74,15 @@ jobs: defaults: run: working-directory: packages/mobile - runs-on: macos-14 + runs-on: macos-15 timeout-minutes: 90 steps: - name: Checkout code uses: actions/checkout@v3 + - name: Select Xcode 26 + uses: maxim-lobanov/setup-xcode@v1 + with: + xcode-version: '26.0' - name: Export version from package.json run: echo "PACKAGE_VERSION=$(grep '"version"' ../web/package.json | cut -d '"' -f 4 | cut -d "-" -f 1)" >> $GITHUB_ENV diff --git a/packages/mobile/fastlane/Fastfile b/packages/mobile/fastlane/Fastfile index 0b812f2e122..97f99aee908 100755 --- a/packages/mobile/fastlane/Fastfile +++ b/packages/mobile/fastlane/Fastfile @@ -15,7 +15,7 @@ platform :ios do end def build_ios(scheme) - xcversion(version: "16.1") + xcversion(version: "26.0") increment_version_number( version_number: ENV['PACKAGE_VERSION'], xcodeproj: 'ios/StandardNotes.xcodeproj'