Skip to content

Commit a6ccb39

Browse files
authored
Merge pull request Expensify#64424 from callstack-internal/perf-tests-instability-related-to-submodule-conflicts
perf tests instability related to submodule conflicts
2 parents 270d87b + e9ae606 commit a6ccb39

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/reassurePerformanceTests.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,17 @@ jobs:
4848
BASELINE_BRANCH=${BASELINE_BRANCH:="main"}
4949
git fetch origin "$BASELINE_BRANCH" --no-tags --depth=1
5050
git switch "$BASELINE_BRANCH"
51+
cd Mobile-Expensify
52+
git checkout "$(git rev-parse HEAD)"
53+
cd ..
54+
git add Mobile-Expensify
5155
npm install --force || (rm -rf node_modules && npm install --force)
5256
NODE_OPTIONS=--experimental-vm-modules npx reassure --baseline
5357
git switch --force --detach -
58+
cd Mobile-Expensify
59+
git checkout "$(git rev-parse HEAD)"
60+
cd ..
61+
git add Mobile-Expensify
5462
git merge --no-commit --allow-unrelated-histories "$BASELINE_BRANCH" -X ours
5563
git checkout --ours .
5664
npm install --force || (rm -rf node_modules && npm install --force)

0 commit comments

Comments
 (0)