From fb05ed244776b6f241e6e2ea1a004f0b81443d18 Mon Sep 17 00:00:00 2001 From: Justin Horvitz Date: Mon, 2 Feb 2026 18:57:15 -0500 Subject: [PATCH] Avoid depending on the value of --stamp if `stamp = 0` is passed (#6681) This avoids reading the value of `--stamp` when it's not necessary, which enables some additional google-internal build caching. --- bazel/version/rules.bzl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bazel/version/rules.bzl b/bazel/version/rules.bzl index 7ba6b9904a11..fa718faed37e 100644 --- a/bazel/version/rules.bzl +++ b/bazel/version/rules.bzl @@ -134,7 +134,7 @@ expand_version_build_info_internal = rule( def expand_version_build_info(name, **kwargs): expand_version_build_info_internal( name = name, - internal_stamp_flag_detect = select({ + internal_stamp_flag_detect = False if kwargs.get("stamp") == 0 else select({ "//bazel/version:internal_stamp_flag_detect": True, "//conditions:default": False, }),