Distribute release ISOs through the dl.zacharyzhang.com R2 host
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Kb7vDj6PHwymeDeSUUk1eX
This commit is contained in:
@@ -12,8 +12,12 @@
|
||||
8. `release.json`(版本、双向提交、包版本表、迁移列表、min_compatible、产物清单)→ 签名 release.json
|
||||
9. 把本次构建的 `omarchy-dev` / `omarchy-settings-dev` 发布到 [omarchycn] registry
|
||||
(`packages/publish-cn-packages.sh`;先于公开 Release,一键转换才不会装到旧包)
|
||||
10. 建 tag 与 Release,上传全部产物,Release Notes 写明上游基线与已知问题
|
||||
11. 匿名回读已发布 ISO 并 sha256 复核 == 本地构建值
|
||||
10. ISO 上传 R2 下载站:`packages/upload-release-r2.sh <版本> <iso>`(脚本自带匿名回读 sha256 复核,
|
||||
并自动只保留最新 2 个版本目录;公网地址 `https://dl.zacharyzhang.com/<版本>/<文件名>`,
|
||||
凭据在 `~/omarchycn-build/.r2.env`)
|
||||
11. 建 tag 与 Release,上传其余小件产物(SUMS/签名/SBOM/release.json),Release Notes 写明上游基线、
|
||||
已知问题与 R2 ISO 下载链接;ISO 不再挂 Gitea 附件(带宽走 R2)
|
||||
12. 匿名回读 R2 ISO 与 Release 附件并 sha256 复核 == 本地构建值
|
||||
|
||||
## 版本规则
|
||||
|
||||
|
||||
Reference in New Issue
Block a user