update at 2025-10-15 16:30:50
This commit is contained in:
14
rel.sh
14
rel.sh
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user