Skip to content

fix(ci): move iOS PR tests to GitHub Actions - #1854

Open
Sembauke wants to merge 3 commits into
mainfrom
codex/ios-github-actions
Open

Sembauke wants to merge 3 commits into
mainfrom
codex/ios-github-actions

Conversation

@Sembauke

@Sembauke Sembauke commented Oct 12, 2026 •

Copy link
Copy Markdown
Member

Move iOS PR tests to free GitHub Actions runners with Swift package and Xcode compilation caching, plus live logs. Keep Codemagic for main-branch builds and production deployments.

Run Total Result
Cold baseline 24m25s Passed
Dependency cache 20m07s Passed
Latest baseline 28m23s Passed
Populate compilation cache 13m33s Passed
Restore compilation cache 30m51s Timed out

Compiler reuse is verified: 1,283 cache hits, with an 8-second restore of 302 MiB. Overall speedup is not established: Xcode builds took 4m56s versus 4m46s in the populate run. The cached run passed Learn, then stalled for 17 minutes after the Bookmark build, before that test started, and hit the 30-minute job limit. Simulator/test startup remains unresolved; all other current-head checks pass.

Closes #1852

@Sembauke
Sembauke requested a review from a team as a code owner October 12, 2026 09:29
@Sembauke Sembauke changed the title fix(ci): run iOS integration tests on GitHub Actions fix(ci): move iOS PR tests to GitHub Actions Oct 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Handle SPM cache in Codemagic CI/CD

1 participant