From d073c58069502f87fd22bfac5ddab45dee314b79 Mon Sep 17 00:00:00 2001 From: Alan Hughes Date: Mon, 20 Apr 2026 14:33:26 +0100 Subject: [PATCH 1/2] Skip use-hermes-nightly when hermes-compiler is already pinned --- scripts/releases/use-hermes-nightly.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/releases/use-hermes-nightly.js b/scripts/releases/use-hermes-nightly.js index 5dc782e93d14..db76229d0e07 100644 --- a/scripts/releases/use-hermes-nightly.js +++ b/scripts/releases/use-hermes-nightly.js @@ -10,9 +10,17 @@ 'use strict'; +const {getReactNativePackage} = require('../shared/monorepoUtils'); const {updateHermesVersionsToNightly} = require('./utils/hermes-utils'); async function main() { + const {packageJson} = await getReactNativePackage(); + const hermesCompilerVersion = packageJson.dependencies['hermes-compiler']; + + if (hermesCompilerVersion !== '0.0.0') { + return; + } + await updateHermesVersionsToNightly(); } From 3738bcaea43cb2de0aa22644a4cb1ddb5c044a59 Mon Sep 17 00:00:00 2001 From: Alan Hughes Date: Mon, 20 Apr 2026 14:47:37 +0100 Subject: [PATCH 2/2] lint errors --- scripts/releases/use-hermes-nightly.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/releases/use-hermes-nightly.js b/scripts/releases/use-hermes-nightly.js index db76229d0e07..0be251b394a5 100644 --- a/scripts/releases/use-hermes-nightly.js +++ b/scripts/releases/use-hermes-nightly.js @@ -15,7 +15,7 @@ const {updateHermesVersionsToNightly} = require('./utils/hermes-utils'); async function main() { const {packageJson} = await getReactNativePackage(); - const hermesCompilerVersion = packageJson.dependencies['hermes-compiler']; + const hermesCompilerVersion = packageJson.dependencies?.['hermes-compiler']; if (hermesCompilerVersion !== '0.0.0') { return;