fix(ci): re-arm auto-merge as seahaven-bot after failed enqueue

This commit is contained in:
Adam Moussa 2026-08-21 20:25:16 -04:00
parent a578b31373
commit 2934872266
No known key found for this signature in database

View file

@ -55,6 +55,9 @@ jobs:
exit 0
fi
echo "$out"
# Re-arm as seahaven-bot. A leftover GITHUB_TOKEN auto-merge would
# enqueue without starting merge_group.
gh pr merge "$PR" --repo "$REPO" --disable-auto || true
if ! gh pr merge "$PR" --repo "$REPO" --auto; then
if [ "$(gh pr view "$PR" --repo "$REPO" --json autoMergeRequest --jq '.autoMergeRequest != null')" = "true" ]; then
echo "auto-merge already enabled"