From 5bb83a849b41976d574fe47685a912e3dd6fd5dc Mon Sep 17 00:00:00 2001 From: Riz Ashraf Date: Sat, 26 Sep 2026 01:07:57 +0100 Subject: [PATCH] build: track git HEAD and index in build script to accurately detect dirty state --- server/build.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/build.rs b/server/build.rs index e799f94..770e681 100644 --- a/server/build.rs +++ b/server/build.rs @@ -23,6 +23,8 @@ fn main() { let version = format!("{build_date} ({git_hash})"); println!("cargo:rustc-env=APP_VERSION={version}"); + println!("cargo:rerun-if-changed=../.git/HEAD"); + println!("cargo:rerun-if-changed=../.git/index"); if std::env::var("CARGO_CFG_TARGET_OS").unwrap_or_default() == "windows" { let mut res = winres::WindowsResource::new();