默认文件筛选原来只匹配 tar.gz/zip/SHA256SUMS,deb/rpm/pkg/setup.exe 必须逐个显式传参才会上传(v0.1.0 与 v0.1.1 都是分两趟传的)。 改为按发布产物后缀白名单筛选;用 -setup.exe 而非裸 .exe,避免误收 bin/ 下的裸二进制。
- scripts/release.sh: 前端构建 → 6 平台交叉编译 (linux/windows/darwin × amd64/arm64) → tar.gz/zip 打包 → SHA256SUMS;子目录隔离同名二进制 - scripts/upload_assets.py: gitcode 两步上传流程 (upload_url 签名 → urllib PUT 到 OBS),curl 会 401 但 urllib 干净成功 - 首次发布 v0.1.0: 6 个平台安装包 + SHA256SUMS 已上传,下载校验一致