diff --git a/.github/workflows/rnmobile-android-runner.yml b/.github/workflows/rnmobile-android-runner.yml index 3b58141cc3a13b..9312d92c60b17e 100644 --- a/.github/workflows/rnmobile-android-runner.yml +++ b/.github/workflows/rnmobile-android-runner.yml @@ -36,6 +36,13 @@ jobs: - name: Setup Node.js and install dependencies uses: ./.github/setup-node + - name: Restore tests setup cache + uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2 + with: + path: | + ~/.appium + key: ${{ runner.os }}-tests-setup-${{ hashFiles('package-lock.json') }} + - name: Prepare tests setup run: npm run native test:e2e:setup diff --git a/.github/workflows/rnmobile-ios-runner.yml b/.github/workflows/rnmobile-ios-runner.yml index 7be88d3f6a3786..0a4a29898d0da2 100644 --- a/.github/workflows/rnmobile-ios-runner.yml +++ b/.github/workflows/rnmobile-ios-runner.yml @@ -41,6 +41,13 @@ jobs: - name: Setup Node.js and install dependencies uses: ./.github/setup-node + - name: Restore tests setup cache + uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2 + with: + path: | + ~/.appium + key: ${{ runner.os }}-tests-setup-${{ hashFiles('package-lock.json') }} + - name: Prepare tests setup run: npm run native test:e2e:setup