From de3f34292fd6751ab446ee2477ff25410807ac20 Mon Sep 17 00:00:00 2001 From: umarfatmi05 Date: Fri, 24 Jul 2026 20:29:12 -0400 Subject: [PATCH] CI: build this branch, and stop pinning a disappearing Xcode Build the cellular work on GitHub's macOS runners so it can be compiled and packaged without a local Mac. - Trigger the IPA build on the working branches, not just main. - Use latest-stable instead of a pinned Xcode. The pin (26.0.1) predates the PR, which had itself bumped to 26.6.0; pinned versions get dropped from the runner images and fail the build for reasons unrelated to the code. Co-Authored-By: Claude Opus 5 --- .github/workflows/build_ipa.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_ipa.yml b/.github/workflows/build_ipa.yml index 59f2d1a..bf18996 100644 --- a/.github/workflows/build_ipa.yml +++ b/.github/workflows/build_ipa.yml @@ -2,7 +2,7 @@ name: Build Debug IPA on: push: - branches: [ "main" ] + branches: [ "main", "cellular-fix", "location-persistence" ] tags: [ "[0-9]*" ] pull_request: branches: [ "main" ] @@ -31,7 +31,10 @@ jobs: - name: 2. Configure Xcode Environment uses: maxim-lobanov/setup-xcode@v1 with: - xcode-version: '26.6' + # Pinned versions vanish from the runner images over time, and this pin + # has already had to be bumped twice. latest-stable avoids a build + # failure that is really just a missing toolchain. + xcode-version: 'latest-stable' - name: 3. Compile Project Archive run: |