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 **.
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)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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):
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