chore: 完善版本升级脚本文档首页同步
This commit is contained in:
parent
d2e060a8b0
commit
acc49f3dac
@ -10,7 +10,7 @@ set -euo pipefail
|
|||||||
#
|
#
|
||||||
# 该脚本从 backend/package/pyproject.toml 读取当前版本,
|
# 该脚本从 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)"
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||||
@ -70,6 +70,7 @@ if [ "$DEV_MODE" = false ]; then
|
|||||||
echo " - README.md"
|
echo " - README.md"
|
||||||
echo " - README.en.md"
|
echo " - README.en.md"
|
||||||
echo " - docs/intro/quick-start.md"
|
echo " - docs/intro/quick-start.md"
|
||||||
|
echo " - docs/.vitepress/theme/components/YuxiHome.vue"
|
||||||
fi
|
fi
|
||||||
echo ""
|
echo ""
|
||||||
read -rp "确认继续? [y/N] " confirm
|
read -rp "确认继续? [y/N] " confirm
|
||||||
@ -142,8 +143,12 @@ if [ "$DEV_MODE" = false ]; then
|
|||||||
echo "→ 更新 docs/intro/quick-start.md"
|
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" \
|
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"
|
"${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
|
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
|
fi
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user