From 7e8d4baac65de465b68e7478565afa15e9be2bc2 Mon Sep 17 00:00:00 2001 From: zhilv Date: Tue, 26 May 2026 20:34:23 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(workflow):=20=E4=B8=BA=20Car?= =?UTF-8?q?go=20=E9=85=8D=E7=BD=AE=20crates=20=E9=95=9C=E5=83=8F=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在安装 Rust 步骤写入 ~/.cargo/config.toml,将 crates-io 切换到 rsproxy sparse registry - 避免 runner 访问 index.crates.io 超时导致依赖下载失败 - 与 rustup 镜像配置配合,统一走国内镜像完成工具链和依赖安装 --- .gitea/workflows/release.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 8f8994a..b6daf18 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -80,6 +80,14 @@ jobs: echo "使用 Rust 构建目标: $BUILD_TARGET" rustc -V cargo -V + mkdir -p "$HOME/.cargo" + cat >"$HOME/.cargo/config.toml" <<'EOF' +[source.crates-io] +replace-with = "rsproxy-sparse" + +[source.rsproxy-sparse] +registry = "sparse+https://rsproxy.cn/index/" +EOF - name: 构建发布包 env: