Skip to content

[build-tools] Skip xcode-select and use local argent when EXPO_LOCAL#3923

Draft
gwdp wants to merge 1 commit into
mainfrom
gwdp/argent-local-dev
Draft

[build-tools] Skip xcode-select and use local argent when EXPO_LOCAL#3923
gwdp wants to merge 1 commit into
mainfrom
gwdp/argent-local-dev

Conversation

@gwdp

@gwdp gwdp commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Why

Local dev shortcut for argent remote sessions: skip the sudo xcode-select that hangs in non-interactive shells, and use the locally installed argent CLI instead of fetching via bunx.

How

When EXPO_LOCAL=1 and argent is on PATH, both the enable flag step and the server start launch use the local binary. xcode-select is skipped entirely in local dev.

Test plan

CI passes.

@gwdp gwdp added the no changelog PR that doesn't require a changelog entry label Jul 1, 2026
@gwdp gwdp force-pushed the gwdp/argent-local-dev branch 4 times, most recently from 37bb70d to f36a9bd Compare July 1, 2026 06:03
@codecov

codecov Bot commented Jul 1, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 64.28571% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 59.18%. Comparing base (9247f3c) to head (d596ad4).

Files with missing lines Patch % Lines
...ls/src/steps/functions/startArgentRemoteSession.ts 64.29% 5 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3923      +/-   ##
==========================================
+ Coverage   59.18%   59.18%   +0.01%     
==========================================
  Files         935      935              
  Lines       41075    41088      +13     
  Branches     8648     8654       +6     
==========================================
+ Hits        24306    24315       +9     
- Misses      16674    16678       +4     
  Partials       95       95              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@gwdp gwdp changed the title [build-tools] Skip xcode-select and use local argent when EXPO_LOCAL=1 [build-tools] Skip xcode-select and use local argent when EXPO_LOCAL Jul 1, 2026
@gwdp gwdp force-pushed the gwdp/argent-local-dev branch from f36a9bd to d596ad4 Compare July 1, 2026 06:29
@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown

⏩ The changelog entry check has been skipped since the "no changelog" label is present.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no changelog PR that doesn't require a changelog entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant