Skip to content

feat: 支持 Windows ARM64 原生模块构建 - #15

Open
Gloduck wants to merge 1 commit into
ZToolsCenter:mainfrom
Gloduck:feat/windows-arm64
Open

feat: 支持 Windows ARM64 原生模块构建#15
Gloduck wants to merge 1 commit into
ZToolsCenter:mainfrom
Gloduck:feat/windows-arm64

Conversation

@Gloduck

@Gloduck Gloduck commented Aug 15, 2026

Copy link
Copy Markdown

变更内容

  • 将 Windows CI 改为 x64 与 ARM64 构建矩阵
  • 使用 windows-11-arm 原生 runner 构建 ARM64 Node-API 模块
  • 校验产物 PE machine,避免发布错误架构二进制
  • 分架构上传并发布 ztools_native-win-x64.nodeztools_native-win-arm64.node
  • 补齐 Tag 触发和 Release 写权限

验证

  • actionlint 通过
  • git diff --check 通过
  • Windows ARM64 runner 已在 ZTools 集成构建中成功编译该原生模块,PE machine 为 0xaa64

说明

C++ 源码未修改,使用现有 Win32/COM/GDI+ 实现直接进行原生 ARM64 编译。

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