mirror of
https://gitcode.com/JianFeeeee/HomeAgent.git
synced 2026-11-01 06:47:29 +00:00
refactor(ci): release 流水线产物名同步为 hologramagent-*(批 4-a)
批 2 已把打包产物改名为 hologramagent-*(8380fcbb),但 release.yml 仍按
homeagent-* 找包,main 处于「下次发版必挂」的中间态。本批只补 workflows。
运行时真读包(改错即发版即挂):
- 253/256 行 dpkg-deb -c hologramagent-full_*_amd64.deb
- 259 行 dpkg-deb -c hologramagent-server_*_amd64.deb
依据 deploy/packaging/package-linux.sh:675 的 deb 产物模板
hologramagent-${variant}_${PKG_VERSION}_${DEB_ARCH}.deb(variant 见 845 行,
CI 跑 amd64 ⇒ DEB_ARCH=amd64)。
release notes 文本(须与脚本产出名逐字一致):
- 314 行 hologramagent_${VERSION}_linux_amd64.tar.gz
依据 714 行 hologramagent_${PKG_VERSION}_linux_${TAR_ARCH}.tar.gz,
amd64 ⇒ TAR_ARCH=amd64(非 x86_64)
- 315/316/317 行 hologramagent-client/server/full_${VERSION}_amd64.deb
rpm 未列:CI 只上传 ./*.deb ./*.tar.gz ./SHA256SUMS,不含 rpm。
未改动:notes 首行 "HomeAgent $VERSION"(展示名,规格只点名产物名,归批 4-b);
ci.yml 的 mirror push 路径与首行注释(平台改名/展示名,归批 4-b)。
This commit is contained in:
14
.github/workflows/release.yml
vendored
14
.github/workflows/release.yml
vendored
@ -250,13 +250,13 @@ jobs:
|
||||
# 在 pipefail 下整条 pipeline 变成失败 —— 检测项本身是好的,
|
||||
# 却被检测手段误杀(首次试发布就死在这里)。改用 >/dev/null,
|
||||
# grep 会读完整个输入再退出,不产生 SIGPIPE。
|
||||
dpkg-deb -c homeagent-full_*_amd64.deb \
|
||||
dpkg-deb -c hologramagent-full_*_amd64.deb \
|
||||
| grep "chinese-clip-vit-b16-onnx/TextEncoder.onnx" >/dev/null
|
||||
echo " ✓ full 包含模型"
|
||||
dpkg-deb -c homeagent-full_*_amd64.deb \
|
||||
dpkg-deb -c hologramagent-full_*_amd64.deb \
|
||||
| grep "libonnxruntime.so" >/dev/null
|
||||
echo " ✓ full 包含 ONNX Runtime"
|
||||
dpkg-deb -c homeagent-server_*_amd64.deb \
|
||||
dpkg-deb -c hologramagent-server_*_amd64.deb \
|
||||
| grep "chinese-clip-vit-b16-onnx/TextEncoder.onnx" >/dev/null
|
||||
echo " ✓ server 包含模型"
|
||||
sha256sum -c SHA256SUMS
|
||||
@ -311,10 +311,10 @@ jobs:
|
||||
--notes "HomeAgent $VERSION
|
||||
|
||||
产物清单与校验见 SHA256SUMS。
|
||||
- \`homeagent_${VERSION}_linux_amd64.tar.gz\` — 内核 + CLI + GUI 打包
|
||||
- \`homeagent-client_${VERSION}_amd64.deb\` — 客户端
|
||||
- \`homeagent-server_${VERSION}_amd64.deb\` — 服务端(含向量模型)
|
||||
- \`homeagent-full_${VERSION}_amd64.deb\` — 全量" \
|
||||
- \`hologramagent_${VERSION}_linux_amd64.tar.gz\` — 内核 + CLI + GUI 打包
|
||||
- \`hologramagent-client_${VERSION}_amd64.deb\` — 客户端
|
||||
- \`hologramagent-server_${VERSION}_amd64.deb\` — 服务端(含向量模型)
|
||||
- \`hologramagent-full_${VERSION}_amd64.deb\` — 全量" \
|
||||
"${FLAGS[@]}" \
|
||||
./*.deb ./*.tar.gz ./SHA256SUMS
|
||||
echo "=== release 内容 ==="
|
||||
|
||||
Reference in New Issue
Block a user