From 2ba09fa7a17b00762b0cd4406e3b7248210a1b62 Mon Sep 17 00:00:00 2001 From: "jif2.zhang" Date: Mon, 14 Sep 2026 09:55:25 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=89=88=E6=9C=AC=E5=8F=B7=20commit=20?= =?UTF-8?q?=E5=93=88=E5=B8=8C=E6=88=AA=E6=96=AD=E4=B8=BA=208=20=E4=BD=8D?= =?UTF-8?q?=EF=BC=9B=E7=99=BB=E5=BD=95=E9=A1=B5=E6=A0=A1=E9=AA=8C=E4=BC=9A?= =?UTF-8?q?=E8=AF=9D=E6=9C=89=E6=95=88=E6=80=A7=EF=BC=8C=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E4=B8=8E=E9=A1=B9=E7=9B=AE=E9=A1=B5=E4=BA=92?= =?UTF-8?q?=E8=B7=B3=E5=BE=AA=E7=8E=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/login.html | 18 +++++++++++++----- src/version.js | 8 ++++++-- 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/public/login.html b/public/login.html index c63dffc..0ad04ec 100644 --- a/public/login.html +++ b/public/login.html @@ -65,11 +65,6 @@ .catch(function () {}); + diff --git a/src/version.js b/src/version.js index 1ff6d83..f1a8169 100644 --- a/src/version.js +++ b/src/version.js @@ -22,16 +22,20 @@ function formatDateTime(d) { ); } +function shortenHash(hash) { + return (hash || "unknown").slice(0, 8); +} + function resolveCommitHash() { if (process.env.GIT_COMMIT && process.env.GIT_COMMIT !== "unknown" && process.env.GIT_COMMIT !== "") { - return process.env.GIT_COMMIT; + return shortenHash(process.env.GIT_COMMIT); } try { const hash = execFileSync("git", ["rev-parse", "--short=8", "HEAD"], { encoding: "utf8", stdio: ["ignore", "pipe", "ignore"], }).trim(); - return hash || "unknown"; + return shortenHash(hash); } catch { return "unknown"; }