diff --git a/.github/workflows/buildandtest.yml b/.github/workflows/buildandtest.yml index 0717c08c76..d436861b81 100644 --- a/.github/workflows/buildandtest.yml +++ b/.github/workflows/buildandtest.yml @@ -24,8 +24,9 @@ jobs: steps: - uses: actions/checkout@v5 - run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock @@ -42,8 +43,9 @@ jobs: steps: - uses: actions/checkout@v5 - run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock @@ -60,8 +62,9 @@ jobs: steps: - uses: actions/checkout@v5 - run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock @@ -83,8 +86,9 @@ jobs: steps: - uses: actions/checkout@v5 - run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock @@ -126,8 +130,9 @@ jobs: steps: - uses: actions/checkout@v5 - run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock @@ -156,8 +161,9 @@ jobs: steps: - uses: actions/checkout@v5 - run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock @@ -190,8 +196,9 @@ jobs: steps: - uses: actions/checkout@v5 - run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock diff --git a/.github/workflows/codegen.yml b/.github/workflows/codegen.yml index 17d84f1f26..855e168bab 100644 --- a/.github/workflows/codegen.yml +++ b/.github/workflows/codegen.yml @@ -38,8 +38,9 @@ jobs: steps: - uses: actions/checkout@v5 - run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock diff --git a/.github/workflows/e2e-v2.yml b/.github/workflows/e2e-v2.yml index 7d37ebdd3d..04b90ba287 100644 --- a/.github/workflows/e2e-v2.yml +++ b/.github/workflows/e2e-v2.yml @@ -57,8 +57,9 @@ jobs: if: ${{ matrix.platform == 'ios' }} - run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock @@ -228,8 +229,9 @@ jobs: if: ${{ matrix.platform == 'ios' }} - run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock @@ -259,9 +261,10 @@ jobs: # The old node has to be enabled after creating the test app # to avoid issues with the old node version - run: corepack disable - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 if: ${{ matrix.rn-version == '0.65.3' }} with: + package-manager-cache: false node-version: 16 - uses: ruby/setup-ruby@v1 @@ -354,8 +357,9 @@ jobs: - name: Enable Corepack run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 20 cache: 'yarn' cache-dependency-path: yarn.lock diff --git a/.github/workflows/native-tests.yml b/.github/workflows/native-tests.yml index ab661ed774..b7c6d676b7 100644 --- a/.github/workflows/native-tests.yml +++ b/.github/workflows/native-tests.yml @@ -26,8 +26,9 @@ jobs: - name: Enable Corepack run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9183f7c629..52d219cd71 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,8 +29,9 @@ jobs: token: ${{ steps.token.outputs.token }} fetch-depth: 0 - run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock diff --git a/.github/workflows/sample-application-expo.yml b/.github/workflows/sample-application-expo.yml index bd4ddd9a79..093088b461 100644 --- a/.github/workflows/sample-application-expo.yml +++ b/.github/workflows/sample-application-expo.yml @@ -49,8 +49,9 @@ jobs: - name: Enable Corepack run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock diff --git a/.github/workflows/sample-application.yml b/.github/workflows/sample-application.yml index 764bf88a6d..99c575a69e 100644 --- a/.github/workflows/sample-application.yml +++ b/.github/workflows/sample-application.yml @@ -63,8 +63,9 @@ jobs: - name: Enable Corepack run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock @@ -266,8 +267,9 @@ jobs: - name: Enable Corepack run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock diff --git a/.github/workflows/testflight.yml b/.github/workflows/testflight.yml index e6454ed369..b68637c6f2 100644 --- a/.github/workflows/testflight.yml +++ b/.github/workflows/testflight.yml @@ -27,8 +27,9 @@ jobs: bundler-cache: true # runs 'bundle install' and caches installed gems automatically cache-version: 1 # cache the installed gems - run: npm i -g corepack - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: + package-manager-cache: false node-version: 18 cache: 'yarn' cache-dependency-path: yarn.lock