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 <noreply@anthropic.com>
This commit is contained in:
umarfatmi05 2026-07-24 20:29:12 -04:00
parent 5ba55e7bb8
commit de3f34292f

View file

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