We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3f2453b commit b20b26eCopy full SHA for b20b26e
1 file changed
scripts/merge-train/merge-next.sh
@@ -73,12 +73,15 @@ TRAIN_BRANCH="$1"
73
74
# Check if PR has auto-merge enabled
75
pr_info=$(get_pr_for_branch "$TRAIN_BRANCH")
76
-if [[ -n "$pr_info" ]]; then
77
- pr_number=$(echo "$pr_info" | jq -r '.number // empty')
78
- if [[ -n "$pr_number" ]] && pr_has_auto_merge "$pr_number"; then
79
- echo "PR #$pr_number has auto-merge enabled, skipping merge from next"
80
- exit 0
81
- fi
+if [[ -z "$pr_info" || "$pr_info" == "null" ]]; then
+ echo "No open PR found for branch $TRAIN_BRANCH, skipping merge"
+ exit 0
+fi
+
+pr_number=$(echo "$pr_info" | jq -r '.number // empty')
82
+if [[ -n "$pr_number" ]] && pr_has_auto_merge "$pr_number"; then
83
+ echo "PR #$pr_number has auto-merge enabled, skipping merge from next"
84
85
fi
86
87
# Check if branch exists
0 commit comments