diff --git a/apps/desktop/src/main.ts b/apps/desktop/src/main.ts index 67bfd39c048f52502167aa3820f21a9aa84a0919..a85fba3219551070a5370b0499c1d6b82245372f 100644 --- a/apps/desktop/src/main.ts +++ b/apps/desktop/src/main.ts @@ -115,8 +115,19 @@ function resolveAboutCommitHash(): string | null { return aboutCommitHashCache; } - aboutCommitHashCache = - normalizeCommitHash(process.env.T3CODE_COMMIT_HASH) ?? resolveEmbeddedCommitHash(); + const envCommitHash = normalizeCommitHash(process.env.T3CODE_COMMIT_HASH); + if (envCommitHash) { + aboutCommitHashCache = envCommitHash; + return aboutCommitHashCache; + } + + // Only packaged builds are required to expose commit metadata. + if (!app.isPackaged) { + aboutCommitHashCache = null; + return aboutCommitHashCache; + } + + aboutCommitHashCache = resolveEmbeddedCommitHash(); return aboutCommitHashCache; }