From 8c422fcc24b1d2d0a1a21b5827bcc08e2b3b21c8 Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Fri, 23 May 2025 07:22:34 +0000 Subject: [PATCH] build: correctly replace `BUILD_SCM_HASH-PLACEHOLDER` with `BUILD_SCM_ABBREV_HASH` Correctly replace `BUILD_SCM_HASH-PLACEHOLDER` with `BUILD_SCM_ABBREV_HASH` by enclosing it in `{}` for proper interpolation. Example of the issue: https://github.com/angular/angular-build-builds/blob/cac2e58892c99256d3a1f0abeb274f116edd5a26/package.json#L26 --- tools/substitutions.bzl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/substitutions.bzl b/tools/substitutions.bzl index 098b511b1d6e..b2e3877138cd 100644 --- a/tools/substitutions.bzl +++ b/tools/substitutions.bzl @@ -5,7 +5,7 @@ _stamp_substitutions = { "0.0.0-PLACEHOLDER": "{{STABLE_PROJECT_VERSION}}", "0.0.0-EXPERIMENTAL-PLACEHOLDER": "{{STABLE_PROJECT_EXPERIMENTAL_VERSION}}", # --- - "BUILD_SCM_HASH-PLACEHOLDER": "{BUILD_SCM_ABBREV_HASH}", + "BUILD_SCM_HASH-PLACEHOLDER": "{{BUILD_SCM_ABBREV_HASH}}", "0.0.0-ENGINES-NODE": RELEASE_ENGINES_NODE, "0.0.0-ENGINES-NPM": RELEASE_ENGINES_NPM, "0.0.0-ENGINES-YARN": RELEASE_ENGINES_YARN,