update at 2025-10-15 16:30:50

This commit is contained in:
douboer
2025-10-15 16:30:50 +08:00
parent d2e7143bda
commit 7aa6ce1ac2

14
rel.sh
View File

@@ -12,6 +12,20 @@ if [ "$branch" != "main" ]; then
fi
echo "✅ 分支: $branch"
# 可选:检查本地 Gitea 配置中的默认分支设置(如果仓库里包含 Gitea 配置)
# 读取 custom/conf/app.ini 中的 DEFAULT_BRANCH 值并给出警告(不强制退出)
if [ -f custom/conf/app.ini ]; then
DEFAULT_BRANCH=$(grep -i '^DEFAULT_BRANCH' custom/conf/app.ini | head -n1 | cut -d'=' -f2 | tr -d ' ')
if [ -n "$DEFAULT_BRANCH" ]; then
if [ "$DEFAULT_BRANCH" = "main" ]; then
echo "⚠️ 警告: Gitea 配置 custom/conf/app.ini 中 DEFAULT_BRANCH 设置为 'main',这可能存在风险"
echo " 如果希望强制中止发布,请在脚本中启用退出逻辑。"
else
echo " Gitea 配置 DEFAULT_BRANCH=$DEFAULT_BRANCH"
fi
fi
fi
# 2. 检查工作区是否干净
if [ -n "$(git status --porcelain)" ]; then
echo "❌ 错误:工作区有未提交的更改,请先提交或 stash"