修复 Linux GLIBC 依赖问题并添加压缩包发布 (#113)

* fix: 禁用 CGO 以解决 Linux 系统 GLIBC 版本依赖问题

- 在所有平台的构建命令中添加 CGO_ENABLED=0
- 生成静态链接的二进制文件,不依赖系统 GLIBC
- 解决 Ubuntu 20.04 等较旧系统无法运行的问题

* feat: 将发布文件打包成压缩包

- 添加打包步骤,将二进制文件压缩成 tar.gz (Unix) 或 zip (Windows)
- 每个压缩包包含主程序和登录工具
- 减小下载体积,方便用户使用
- 更新 Release 说明文档
This commit is contained in:
zy
2025-09-19 02:19:35 +08:00
committed by GitHub
parent 5785a545ae
commit 61dde42c25
2 changed files with 47 additions and 29 deletions

View File

@@ -22,7 +22,9 @@
"mcp__playwright__browser_tab_select",
"Bash(gh pr merge:*)",
"Bash(gh release list:*)",
"Bash(awk:*)"
"Bash(awk:*)",
"Bash(CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o test-xiaohongshu-mcp-linux-amd64 .)",
"Bash(tar:*)"
],
"deny": []
}