feat: ota/gen-manifest.sh — CI构建时动态生成manifest.json

- gen-manifest.sh: 计算APK SHA256 → 填入版本号/URL → 生成manifest.json
- manifest.json本身不提交仓库(构建产物,上传到Release)
- README.md说明目录用途
This commit is contained in:
LukeMackin
2026-07-19 19:28:58 +08:00
parent 31a56708d6
commit c1849802b6
2 changed files with 51 additions and 0 deletions

14
ota/README.md Normal file
View File

@@ -0,0 +1,14 @@
# OTA 文件夹
此目录存放 manifest 生成脚本。manifest.json 是 CI 构建时动态生成的产物,
上传到 Gitea Release Assets**不提交到仓库**。
## 文件
- `gen-manifest.sh` — 构建后运行,计算 APK SHA256 并生成 manifest.json
## 流程
```
CI 构建 APK → ./ota/gen-manifest.sh → curl 上传 manifest.json 到 Release
```