HOLD on #58775
Problem
HybridApp includes code from two repos - E/App and E/Mobile-Expensify. If something is broken on HybridApp staging, and we need code changes in E/Mobile-Expensify to fix it, we don't have great options:
- deploy all the code on Mobile-Expensify main. Not ideal because it may introduce unrelated changes which might create other unforeseen issues
- manually cherry-pick changes to the Mobile-Expensify staging branch, then merge a dummy PR in E/App to trigger a deploy. Not ideal because it's non-obvious, error prone, and involved merging unrelated changes in E/App.
Solution
Update the cherryPick.yml workflow to enable cherry-picking pull requests to staging from either E/App or E/Mobile-Expensify
HOLD on #58775
Problem
HybridApp includes code from two repos - E/App and E/Mobile-Expensify. If something is broken on HybridApp staging, and we need code changes in E/Mobile-Expensify to fix it, we don't have great options:
Solution
Update the cherryPick.yml workflow to enable cherry-picking pull requests to staging from either E/App or E/Mobile-Expensify