From 61e7800b51526d042139a0e1dcdf45a17d01c761 Mon Sep 17 00:00:00 2001 From: Eeveid <448859157@qq.com> Date: Mon, 25 May 2026 17:59:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=89=E8=A3=85=E5=8F=91=E5=B8=83=E6=9E=84?= =?UTF-8?q?=E5=BB=BA=E6=89=80=E9=9C=80=20Rust=20=E7=9B=AE=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/release.yml | 3 +++ scripts/build-release.sh | 3 +++ 2 files changed, 6 insertions(+) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 7660d4f..6cc49bf 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -77,6 +77,9 @@ jobs: fi rustc -V cargo -V + if command -v rustup >/dev/null 2>&1; then + rustup target add x86_64-unknown-linux-gnu + fi - name: 构建发布包 run: | diff --git a/scripts/build-release.sh b/scripts/build-release.sh index 8f546be..460b02d 100755 --- a/scripts/build-release.sh +++ b/scripts/build-release.sh @@ -125,6 +125,9 @@ if [[ "$SKIP_BUILD" != "true" ]]; then log "构建 Rust 二进制" cd "$ROOT" if [[ -n "$TARGET" ]]; then + if command -v rustup >/dev/null 2>&1; then + rustup target add "$TARGET" + fi cargo build --release --target "$TARGET" -p lightops-server -p lightops-agent BIN_DIR="target/${TARGET}/release" else