From acc49f3dac2c1f29da24b1e9c135d8bf010b6125 Mon Sep 17 00:00:00 2001 From: Wenjie Zhang Date: Tue, 9 Jun 2026 00:39:13 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=AE=8C=E5=96=84=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E5=8D=87=E7=BA=A7=E8=84=9A=E6=9C=AC=E6=96=87=E6=A1=A3=E9=A6=96?= =?UTF-8?q?=E9=A1=B5=E5=90=8C=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/bump-version.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/scripts/bump-version.sh b/scripts/bump-version.sh index eac5457b..7500271b 100755 --- a/scripts/bump-version.sh +++ b/scripts/bump-version.sh @@ -10,7 +10,7 @@ set -euo pipefail # # 该脚本从 backend/package/pyproject.toml 读取当前版本, # 自动同步所有需要硬编码版本号的位置。 -# --dev 模式不会更新 README.md 和 docs/intro/quick-start.md 中 git clone --branch 的版本号。 +# --dev 模式不会更新 README.md、docs/intro/quick-start.md 和文档首页中 git clone --branch 的版本号。 # ============================================================================= SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" @@ -70,6 +70,7 @@ if [ "$DEV_MODE" = false ]; then echo " - README.md" echo " - README.en.md" echo " - docs/intro/quick-start.md" + echo " - docs/.vitepress/theme/components/YuxiHome.vue" fi echo "" read -rp "确认继续? [y/N] " confirm @@ -142,8 +143,12 @@ if [ "$DEV_MODE" = false ]; then echo "→ 更新 docs/intro/quick-start.md" perl -pi -e "s/(git clone --branch v)[0-9]+\\.[0-9]+\\.[0-9]+(\\.[a-zA-Z0-9]+)?/\${1}${NEW_VERSION}/g" \ "${PROJECT_ROOT}/docs/intro/quick-start.md" + + echo "→ 更新 docs/.vitepress/theme/components/YuxiHome.vue" + perl -pi -e "s/(git clone --branch v)[0-9]+\\.[0-9]+\\.[0-9]+(\\.[a-zA-Z0-9]+)?/\${1}${NEW_VERSION}/g" \ + "${PROJECT_ROOT}/docs/.vitepress/theme/components/YuxiHome.vue" else - echo "→ dev 模式,跳过 README.md、README.en.md 和 docs/intro/quick-start.md 的分支版本更新" + echo "→ dev 模式,跳过 README.md、README.en.md、docs/intro/quick-start.md 和文档首页的分支版本更新" fi # -----------------------------------------------------------------------------