From 783b797d83e38695dddcb29440c597c22f0f42c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E4=B8=9C=E4=BA=91?= Date: Thu, 5 Jun 2025 14:48:12 +0800 Subject: [PATCH] =?UTF-8?q?ci(=E6=96=87=E6=A1=A3=E9=83=A8=E7=BD=B2):=20?= =?UTF-8?q?=E5=9C=A8=E6=96=87=E6=A1=A3=E6=9E=84=E5=BB=BA=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=E4=B8=AD=E6=B7=BB=E5=8A=A0=20Rust=20=E5=B7=A5=E5=85=B7?= =?UTF-8?q?=E9=93=BE=E5=AE=89=E8=A3=85=E6=AD=A5=E9=AA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 由于 mdBook 需要 Rust 工具链支持,新增了安装 Rust 稳定版工具链的步骤。这样可以确保构建环境具备必要的依赖,同时使用最小化配置以加快安装速度。 --- .gitea/workflows/build_and_deploy_docs.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build_and_deploy_docs.yml b/.gitea/workflows/build_and_deploy_docs.yml index 9f8e47e..5a8d482 100644 --- a/.gitea/workflows/build_and_deploy_docs.yml +++ b/.gitea/workflows/build_and_deploy_docs.yml @@ -12,9 +12,17 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 # 使用最新的 checkout action + # 新增:安装 Rust 工具链 + - name: Setup Rust toolchain + uses: actions-rs/toolchain@v1 # 使用 actions-rs/toolchain 来安装 Rust + with: + toolchain: stable # 安装稳定版 Rust + profile: minimal # 安装最小化配置文件,只包含 cargo 和 rustc,下载更快 + override: true # 确保这个 Rust 版本被设置为默认 + - name: Install mdBook run: | - RUSTUP_TOOLCHAIN=stable cargo install mdbook --locked --no-default-features # 只安装 mdbook,不安装额外特性以加速 + cargo install mdbook --locked --no-default-features # 只安装 mdbook,不安装额外特性以加速 - name: Build mdBook run: mdbook build # 构建文档到默认的 'book' 目录