Appearance
发布产物
ICEDR 的发布流程会生成 GitHub Release、校验文件、Docker 镜像和平台二进制文件。
GitHub Release
Release notes 来自仓库根目录的 release_details.md,并拼接发布文件校验信息。
每次发布会附带:
- 平台二进制文件
MD5SUMS.txtSHA256SUMS.txtrelease-manifest.json
版本标识
带有预发布标记的版本会作为 prerelease 处理,例如:
text
v1.2.0-alpha.1
v1.2.0-beta.1稳定版本会更新 Docker 镜像的 latest 标签;预发布版本不会更新 latest。
文件完整性校验
下载二进制文件后,可以使用发布页附带的 MD5 或 SHA256 校验文件确认完整性。
Windows PowerShell 示例:
powershell
Get-FileHash .\icedr_VERSION_windows-x86_64.exe -Algorithm MD5Linux / macOS 示例:
bash
md5sum ./icedr_VERSION_linux-x86_64
sha256sum ./icedr_VERSION_linux-x86_64