From 587841ea413443a983792ee19331d62d934aeb74 Mon Sep 17 00:00:00 2001 From: Dmytro Soroka Date: Sun, 22 Mar 2026 08:54:38 +0100 Subject: [PATCH] fix: use --auto flag for merging PRs with branch protection When branch protection requires status checks, direct merge is blocked. The --auto flag queues the PR for merge once all checks pass. Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/workflow-merge-pull-requests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/workflow-merge-pull-requests.yml b/.github/workflows/workflow-merge-pull-requests.yml index fa4c09c..b11f84c 100644 --- a/.github/workflows/workflow-merge-pull-requests.yml +++ b/.github/workflows/workflow-merge-pull-requests.yml @@ -131,7 +131,7 @@ jobs: fi echo "Merging PR #$number with method $merge_method..." - gh pr merge "$number" -R "$REPO" "$merge_flag" --delete-branch --body "Merged automatically after successful CI." + gh pr merge "$number" -R "$REPO" "$merge_flag" --auto --delete-branch --body "Merged automatically after successful CI." merged_any="true" entry=$(jq -n --arg number "$number" --arg head "$head" --arg title "$title" --arg author "$author" '{number:$number,head:$head,title:$title,author:$author}')