diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1690279..a87d839 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,9 @@ jobs: - name: 构建 run: cmake -B build && cmake --build build - name: 构建 CLI(cli/ 独立 Cargo 项目,走 dispatch 前端 C ABI) - run: cargo build --release --manifest-path cli/Cargo.toml + run: | + # CLI 用 #[link(name = "kvspace")] 链本仓刚构建的前端 → 把 build/ 交给链接器 + RUSTFLAGS="-L native=$PWD/build" cargo build --release --manifest-path cli/Cargo.toml - name: 打包 ABI 产物 run: | set -euo pipefail