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' 目录