From 3005246c19c43fee9fe276e359d47394c7b81dc9 Mon Sep 17 00:00:00 2001 From: argszero Date: Wed, 5 Aug 2026 04:27:31 +0800 Subject: [PATCH] =?UTF-8?q?emrg:=20make-installer=20Linux=20=E6=B3=A8?= =?UTF-8?q?=E9=87=8A/echo=20=E5=8F=8D=E6=98=A0=20R116=20AppImage=20?= =?UTF-8?q?=E6=94=B6=E9=9B=86=EF=BC=88rant=20#13=20=E6=94=B6=E5=B0=BE?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit R116(PR #391)后 Linux 分支同时产出 tar.gz + AppImage,但注释与 echo 仍停留在"AppImage built by electron-builder in CI"的旧描述——日志与 文档与实际行为不一致。修正为反映收集动作(collected R116),方便 CI 排障时快速确认 AppImage 已被脚本收集到 artifacts。 --- packaging/make-installer.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packaging/make-installer.sh b/packaging/make-installer.sh index 5d44db0c..30241e6e 100755 --- a/packaging/make-installer.sh +++ b/packaging/make-installer.sh @@ -7,7 +7,9 @@ # R105: root 复制后 chown 回用户 # Windows: Inno Setup(R55 免 UAC;R97 {%USERPROFILE} 替代 {userhome}——旧版 iscc 不识) # GUI win-unpacked → install/emrg-gui/(R97) -# Linux: AppImage(自解压归 GUI main.js §5)+ tar.gz 兜底(R83d 冒烟用) +# Linux: AppImage(自解压归 GUI main.js §5)+ tar.gz 兜底(R83d 冒烟用)。 +# R116: 脚本负责收集 electron-builder 的 AppImage(emrg/gui/dist/*.AppImage) +# 到 dist/artifacts/(PR #391 —— 之前只产 tar.gz,Release 缺 AppImage)。 # # Artifact naming (R103): EMRG--macos-arm64.pkg / EMRG--windows-x64.exe / # EMRG--linux-x86_64.AppImage + .tar.gz @@ -114,7 +116,7 @@ EOF ;; linux) - echo "==> Linux tar.gz (AppImage built by electron-builder in CI)" + echo "==> Linux tar.gz + AppImage (AppImage built by electron-builder, collected R116)" tar -czf "$DIST/artifacts/EMRG-$VERSION-linux-$(uname -m).tar.gz" -C "$(dirname "$RUNTIME")" runtime # R116: 收集 electron-builder 产出的 AppImage(emrg/gui/dist/*.AppImage)到 # dist/artifacts/ —— 之前只生成 tar.gz,release 缺 linux AppImage(rant #13 Step 5)。