From 4569f07659f0696fd92c1e0f059ae8e1051c381d Mon Sep 17 00:00:00 2001 From: cheng874 Date: Fri, 3 Jul 2026 19:00:12 +0800 Subject: [PATCH] Update deploy.yml --- .github/workflows/deploy.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 9128f745b..d7d04da72 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -63,7 +63,14 @@ jobs: ALL_EN="" for p in "${ALL[@]}"; do case "$p" in - *_en) VALID_EN["$p"]=1; ALL_EN="$ALL_EN $p" ;; + # 仅保留英文版本,且源目录真实存在(conf.py 里声明但缺目录的会被跳过) + *_en) + if [ -d "docs/$p" ]; then + VALID_EN["$p"]=1; ALL_EN="$ALL_EN $p" + else + echo "::warning::Skipping $p: source dir docs/$p not found" + fi + ;; esac done ALL_EN=$(echo "$ALL_EN" | xargs)