发布清单
发布清单
用于维护者发版前自检。普通使用者可以忽略本页,直接从 Release 下载二进制包。
发布前
- 确认
.env、profiles/*.env、vulnsky.db、日志和dist/没有进入 Git。 - 更新
CHANGELOG.md。 - 运行单元测试和本地构建。
- 运行
vulnsky doctor --redact,确认公开日志不会泄露本地路径和云资源标识。 - 检查安装文档中的归档包名称与 Release 产物一致。
本地验证
go test ./...
.\scripts\verify-release.ps1go test ./...
./scripts/verify-release.sh打标签发布
推送 v* 标签后,Release workflow 会构建多平台二进制包并生成 SHA256SUMS。
git tag v0.1.0
git push origin v0.1.0发布后
- 下载 Release 产物,在至少一个 Windows 和一个 Linux 环境运行
version。 - 校验
SHA256SUMS。 - 确认官网的下载按钮指向最新 Release 页面。
- 如果修改了文档,把官网项目也同步发布。