From 37f2fe52b4d03ae59e6940e7f08dd8d855face72 Mon Sep 17 00:00:00 2001 From: tommasini Date: Tue, 23 Sep 2025 19:55:26 +0100 Subject: [PATCH 1/2] switch yarn v1 to yarn v3 at setup e2e environment action --- .github/actions/setup-e2e-env/action.yml | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/.github/actions/setup-e2e-env/action.yml b/.github/actions/setup-e2e-env/action.yml index f9ca9d39..89ed8fa5 100644 --- a/.github/actions/setup-e2e-env/action.yml +++ b/.github/actions/setup-e2e-env/action.yml @@ -12,7 +12,7 @@ inputs: yarn-version: description: Yarn version to use with Corepack required: false - default: '1.22.22' + default: '3.8.7' setup-simulator: description: 'Whether to setup simulator/emulator' required: false @@ -214,19 +214,10 @@ runs: timeout_minutes: 15 max_attempts: 3 retry_wait_seconds: 30 - command: yarn install --frozen-lockfile + command: yarn install --immutable env: NODE_OPTIONS: --max-old-space-size=4096 # Increase memory limit for Node.js due to large dependencies - - name: Install Detox CLI with retry - id: install-detox-cli - uses: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 #v3.0.2 - with: - timeout_minutes: 15 - max_attempts: 3 - retry_wait_seconds: 30 - command: yarn global add detox-cli - - name: Install Foundry shell: bash run: | @@ -345,4 +336,4 @@ runs: - name: Check simutils if: ${{ inputs.platform == 'ios' }} run: xcrun simctl list devices - shell: bash + shell: bash \ No newline at end of file From 08d3b1997dbf7b83d06632f70c122c5e2f62cab6 Mon Sep 17 00:00:00 2001 From: tommasini Date: Tue, 23 Sep 2025 21:44:13 +0100 Subject: [PATCH 2/2] prettier --- .github/actions/setup-e2e-env/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/setup-e2e-env/action.yml b/.github/actions/setup-e2e-env/action.yml index 89ed8fa5..0de2ea47 100644 --- a/.github/actions/setup-e2e-env/action.yml +++ b/.github/actions/setup-e2e-env/action.yml @@ -336,4 +336,4 @@ runs: - name: Check simutils if: ${{ inputs.platform == 'ios' }} run: xcrun simctl list devices - shell: bash \ No newline at end of file + shell: bash