From 4d423b3c67567cc0a7cc08cc081fcb7884f9f894 Mon Sep 17 00:00:00 2001 From: GeWuYou <95328647+GeWuYou@users.noreply.github.com> Date: Tue, 3 Feb 2026 08:31:14 +0800 Subject: [PATCH] =?UTF-8?q?fix(ci):=20=E4=BF=AE=E5=A4=8DDocFX=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E6=9E=84=E5=BB=BA=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将docfx命令拆分为metadata和build两个独立步骤 - 添加调试步骤以检查docfx输出目录结构 - 修复工作流中的路径问题确保构建正确执行 --- .github/workflows/publish-docs.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 6225819..4bfc25e 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -77,7 +77,20 @@ jobs: - name: Build DocFX run: | export PATH="$PATH:$HOME/.dotnet/tools" - docfx docfx/docfx.json + cd docfx + docfx metadata + docfx build + + - name: Debug DocFX output + run: | + echo "==== docfx directory ====" + ls -la docfx || true + + echo "==== _site directory ====" + ls -la docfx/_site || echo "_site not found" + + echo "==== _site content ====" + find docfx/_site | head -n 50 || true # 步骤 7:上传构建好的静态站点文件作为工件。 - name: Upload Pages Artifact