Skip to content

ci: validate minimum Xcode 16 runtime#7

Merged
jacklv-coder merged 10 commits into
mainfrom
codex/minimum-xcode-16-ci
Jul 24, 2026
Merged

ci: validate minimum Xcode 16 runtime#7
jacklv-coder merged 10 commits into
mainfrom
codex/minimum-xcode-16-ci

Conversation

@jacklv-coder

@jacklv-coder jacklv-coder commented Jul 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a dedicated Xcode 16.0 / iOS 18.0 SDK CI job
  • verify the pinned RootFS with the minimum toolchain
  • final-link arm64 Simulator and unsigned-device apps
  • install the iOS 18.0 Simulator runtime and run the 13-check native smoke
  • pin PocketRoot to IshEmbed v0.4.0-abi.3 and record immutable release evidence
  • preserve diagnostic progress, early-exit, unified-log, and crash-report evidence for smoke failures

Validation

  • swift test — 119 tests, 1 expected external RootFS skip, 0 failures
  • ./Scripts/check-docs.sh
  • Tests/Scripts/RuntimeSmokeScriptTests.sh
  • local Xcode 26.1.1 / iOS 18.2 final links and 13-check native smoke
  • hosted Xcode 16.0 / iOS 18.0 RootFS install, Simulator/device final links, and 13-check native smoke
  • GitHub Actions run 30060044409 — both jobs passed
  • final Codex CR against origin/main — no actionable correctness issues; P1/P2: 0

Scope

This closes the minimum-Xcode native validation gate. iPad physical-device execution, complete lifecycle/cancellation hardening, PTY work, sustained-load/resource testing, and distribution compliance remain separate gates.

@jacklv-coder
jacklv-coder marked this pull request as ready for review July 24, 2026 02:02
@jacklv-coder
jacklv-coder merged commit 71056f3 into main Jul 24, 2026
2 checks passed
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.

1 participant