expo / expo/orbit

Feat: Automatically install a new development-simulator build on the sim when built on expo.dev

Open
#131 0 comments 0 reactions 0 assignees View on GitHub
feature-request
Dominant language
TypeScript
Stars
875
Forks
73
Avg merge
8h 42m
Merged PRs (30d)
3

Description

### Is your feature request related to a problem? Please describe.

I have a project built with expo and eas, running on Gitlab CI for development builds (when i have changes in my package.json), for preview builds (when the PR target branch is preview-xxx, ... ), for amplify deployments, ...

When i add some expo packages to my package.json that need a new build, i trigger my CI, the build is sent to EAS, and the build is done a few minutes after.

I have to go to Orbit, choose a build from EAS, and install it on my simulator.

### Describe the solution you'd like

I would like Orbit listen for builds on EAS and automatically download latest build and install it on my simulators
Can a CLI do this ? can we use the internal cli orbit uses for this purpose ? if so, is there documentation ?

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by locating Orbit’s existing EAS build selection and simulator installation flow, then identify the internal CLI entry point mentioned in the issue. Define done as detecting a new EAS development-simulator build, downloading the latest build, and installing it on the selected simulators; check whether existing documentation covers the CLI.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
desktop, developer-experience, mobile-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.