chore: 完善版本升级脚本文档首页同步
This commit is contained in:
parent
d2e060a8b0
commit
acc49f3dac
@ -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
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
|
||||
Loading…
Reference in New Issue
Block a user