Skip to content

Fix Windows test packaging command execution - #15

Merged
zbmain merged 1 commit into
masterfrom
codex/just-packaging-windows
Sep 29, 2026
Merged

zbmain merged 1 commit into
masterfrom
codex/just-packaging-windows

Conversation

@zbmain

@zbmain zbmain commented Sep 29, 2026

Copy link
Copy Markdown
Collaborator

原因

首轮五平台测试打包的 Windows x64、ARM64 任务在构建步骤报 spawnSync pnpm ENOENT。Windows 的 pnpm 安装入口是 .cmd,不能按 Unix 可执行文件方式由 Node execFileSync 直接启动。

修复

  • 构建时通过当前 Node 直接运行项目安装的 Tauri CLI JavaScript 入口,五个平台使用同一调用方式。
  • 本地 Windows 安装依赖时通过 cmd.exe 执行固定的 pnpm 命令。
  • 增加对应的跨平台命令映射测试。

本 PR 不改变 Release 工作流,也不发布版本。

@zbmain
zbmain merged commit dca3d7e into master Sep 29, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant