From be5192d956b9a0cceb4c30db0997803c236d2d17 Mon Sep 17 00:00:00 2001 From: JianFeeeee Date: Wed, 21 Oct 2026 16:22:33 +0800 Subject: [PATCH] =?UTF-8?q?refactor(ci):=20release=20=E6=B5=81=E6=B0=B4?= =?UTF-8?q?=E7=BA=BF=E4=BA=A7=E7=89=A9=E5=90=8D=E5=90=8C=E6=AD=A5=E4=B8=BA?= =?UTF-8?q?=20hologramagent-*=EF=BC=88=E6=89=B9=204-a=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 批 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)。 --- .github/workflows/release.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a9579ee2..dc40a6e2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -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 内容 ==="