跳至内容
发布清单

发布清单

用于维护者发版前自检。普通使用者可以忽略本页,直接从 Release 下载二进制包。

发布前

  • 确认 .envprofiles/*.envvulnsky.db、日志和 dist/ 没有进入 Git。
  • 更新 CHANGELOG.md
  • 运行单元测试和本地构建。
  • 运行 vulnsky doctor --redact,确认公开日志不会泄露本地路径和云资源标识。
  • 检查安装文档中的归档包名称与 Release 产物一致。

本地验证

go test ./...
.\scripts\verify-release.ps1
go 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 页面。
  • 如果修改了文档,把官网项目也同步发布。