手动触发时强制执行版本升级和构建

This commit is contained in:
曾庆雷
2025-11-12 16:47:57 +08:00
parent 154e568663
commit cc82812732

View File

@@ -67,8 +67,12 @@ jobs:
break break
fi fi
done <<< "$CHANGED_FILES" done <<< "$CHANGED_FILES"
if [ "$SIGNIFICANT_CHANGES" = true ]; then # 检查是否是手动触发
if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then
echo "Manual workflow trigger detected, forcing version bump"
echo "needs_bump=true" >> $GITHUB_OUTPUT
elif [ "$SIGNIFICANT_CHANGES" = true ]; then
echo "Significant changes detected, version bump needed" echo "Significant changes detected, version bump needed"
echo "needs_bump=true" >> $GITHUB_OUTPUT echo "needs_bump=true" >> $GITHUB_OUTPUT
else else