ci(actions): restore pnpm + node setup on app-build for Xcode build phase #173

Merged
KofTwentyTwo merged 1 commits from fix/ci-app-build-needs-pnpm into develop 2026-05-13 15:24:11 +00:00
KofTwentyTwo commented 2026-05-13 15:24:07 +00:00 (Migrated from github.com)

Xcode build phase script invokes scripts/build-webview.sh during xcodebuild; needs pnpm on PATH. PR #164 stripped these steps from app-build because we expected the prebuilt artifact to suffice — but the build phase still runs and re-stamps the bundle.

Symptom (CI run 25806037658 App target job):

[build-webview] FATAL: pnpm not found on PATH
[build-webview]   Install: brew install pnpm
Command PhaseScriptExecution failed with a nonzero exit code

Fix: re-add Setup pnpm + Setup Node.js before xcodebuild.

Surfaced thanks to PR #170's new error-visibility script — without it we'd only see ** BUILD FAILED **.

🤖 Generated with Claude Code

Xcode build phase script invokes scripts/build-webview.sh during xcodebuild; needs pnpm on PATH. PR #164 stripped these steps from app-build because we expected the prebuilt artifact to suffice — but the build phase still runs and re-stamps the bundle. Symptom (CI run 25806037658 App target job): ``` [build-webview] FATAL: pnpm not found on PATH [build-webview] Install: brew install pnpm Command PhaseScriptExecution failed with a nonzero exit code ``` Fix: re-add Setup pnpm + Setup Node.js before xcodebuild. Surfaced thanks to PR #170's new error-visibility script — without it we'd only see `** BUILD FAILED **`. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.