From 40726721e287b2d6c44839d9081dccb408886cab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Wed, 15 Nov 2023 20:24:13 +0100 Subject: [PATCH] fix: use short git hash for deno version (#21218) --- cli/build.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cli/build.rs b/cli/build.rs index 1480bb5c7b67f..6be93777eb5e5 100644 --- a/cli/build.rs +++ b/cli/build.rs @@ -356,9 +356,15 @@ fn create_cli_snapshot(snapshot_path: PathBuf) -> CreateSnapshotOutput { use deno_runtime::permissions::PermissionsContainer; use std::sync::Arc; + // NOTE(bartlomieju): keep in sync with `cli/version.rs`. + // Ideally we could deduplicate that code. fn deno_version() -> String { if env::var("DENO_CANARY").is_ok() { - format!("{}+{}", env!("CARGO_PKG_VERSION"), git_commit_hash()) + format!( + "{}+{}", + env!("CARGO_PKG_VERSION"), + git_commit_hash()[..7].to_string() + ) } else { env!("CARGO_PKG_VERSION").to_string() }