From 5baf1e6d00a3ca0edb9a95e543fbdedc47ece3d6 Mon Sep 17 00:00:00 2001 From: Fabrizio Cucci Date: Tue, 8 Jul 2025 09:24:15 -0700 Subject: [PATCH] Fix all workflows to use node 22.14.0 (#52491) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/52491 We hit this error when trying to release 0.81.0 (see [action run](https://github.com/facebook/react-native/actions/runs/16147471618/job/45570030039)): > error react-native/metro-babel-transformer@0.81.0-main: The engine "node" is incompatible with this module. Expected version ">= 22.14.0". Got "20.19.2" This should fix the issue. Changelog: [Internal] Reviewed By: motiz88, cortinico Differential Revision: D77938906 fbshipit-source-id: 48ca412f05d99459c4386499330584d9e560408b --- .github/actions/setup-node/action.yml | 2 +- .github/actions/yarn-install/action.yml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/actions/setup-node/action.yml b/.github/actions/setup-node/action.yml index b22fb3e822d..d076bf4acb8 100644 --- a/.github/actions/setup-node/action.yml +++ b/.github/actions/setup-node/action.yml @@ -4,7 +4,7 @@ inputs: node-version: description: 'The node.js version to use' required: false - default: '22' + default: '22.14.0' runs: using: "composite" steps: diff --git a/.github/actions/yarn-install/action.yml b/.github/actions/yarn-install/action.yml index cdb4a85c899..7f7c7bd2bc9 100644 --- a/.github/actions/yarn-install/action.yml +++ b/.github/actions/yarn-install/action.yml @@ -2,6 +2,8 @@ name: yarn-install runs: using: composite steps: + - name: Setup node.js + uses: ./.github/actions/setup-node - name: Install dependencies shell: bash run: |