From ad27411d03643b0eae9e4b8288b1412966affb06 Mon Sep 17 00:00:00 2001 From: EMRG Evolution Date: Thu, 27 Aug 2026 03:01:22 +0800 Subject: [PATCH] =?UTF-8?q?emrg:=20gui=20renderer=20Batch=205=20final-swit?= =?UTF-8?q?ch=20CI=20prep=20=E2=80=94=20build=20renderer/dist=20in=20relea?= =?UTF-8?q?se=20pipeline?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build-release.yml | 12 ++++++++++++ emrg/gui/package.json | 1 - 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 68610fa9..3c9ff828 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -215,6 +215,18 @@ jobs: fi test -s packaging/assets/icon.ico + # ── React renderer (Vite) ── Batch 5 final switch 前置(cyc20260827-025722)── + # main.js 切换 loadFile → renderer/dist/index.html 前,先在发布流水线验证 + # vite build 在全部 4 个 runner 可用 + dist 被 electron-builder 正确打包。 + # test.yml PR CI 已跑同款命令(ubuntu+windows),此步补齐 macOS/arm 验证。 + - name: Build React renderer (Vite) + working-directory: emrg/gui/renderer + shell: bash + run: | + npm ci + npm run build + test -f dist/index.html + # ── GUI dist(electron-builder;linux extraResources runtime §5 R64)── - name: Build GUI (electron-builder) working-directory: emrg/gui diff --git a/emrg/gui/package.json b/emrg/gui/package.json index 91af9643..abf378d2 100644 --- a/emrg/gui/package.json +++ b/emrg/gui/package.json @@ -40,7 +40,6 @@ "preload.js", "renderer/**", "!renderer/node_modules{,/**/*}", - "!renderer/dist{,/**/*}", "!renderer/src{,/**/*}", "!renderer/test{,/**/*}", "!renderer/package-lock.json",