From df6a4712a126fa4745d3b272ec9e281441d75972 Mon Sep 17 00:00:00 2001 From: Developers Digest <124798203+developersdigest@users.noreply.github.com> Date: Fri, 10 Apr 2026 10:35:41 -0400 Subject: [PATCH] sync workflows: merge PRs immediately instead of using --auto gh pr merge --auto requires branch protection with required status checks on the target branch. firecrawl-claude-plugin and firecrawl-cursor-plugin don't have that configured, so the workflows fail with "Protected branch rules not configured for this branch (enablePullRequestAutoMerge)" after successfully creating the PR. There's nothing to wait for on a sync PR anyway, so drop --auto and merge immediately. --- .github/workflows/sync-plugin.yml | 5 ++++- .github/workflows/sync-skills.yml | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sync-plugin.yml b/.github/workflows/sync-plugin.yml index 36728be..b49c9c5 100644 --- a/.github/workflows/sync-plugin.yml +++ b/.github/workflows/sync-plugin.yml @@ -67,5 +67,8 @@ jobs: --base main \ --head "$BRANCH") echo "Created PR: $PR_URL" - gh pr merge --repo firecrawl/firecrawl-claude-plugin --auto --merge --delete-branch "$PR_URL" + # Merge immediately. --auto requires branch protection with + # required checks on the target repo, which firecrawl-claude-plugin + # doesn't have, and there's nothing to wait for on a sync PR anyway. + gh pr merge --repo firecrawl/firecrawl-claude-plugin --merge --delete-branch "$PR_URL" fi diff --git a/.github/workflows/sync-skills.yml b/.github/workflows/sync-skills.yml index f5b1331..52a4706 100644 --- a/.github/workflows/sync-skills.yml +++ b/.github/workflows/sync-skills.yml @@ -62,5 +62,8 @@ jobs: --base main \ --head "$BRANCH") echo "Created PR: $PR_URL" - gh pr merge --repo firecrawl/firecrawl-cursor-plugin --auto --merge --delete-branch "$PR_URL" + # Merge immediately. --auto requires branch protection with + # required checks on the target repo, which firecrawl-cursor-plugin + # doesn't have, and there's nothing to wait for on a sync PR anyway. + gh pr merge --repo firecrawl/firecrawl-cursor-plugin --merge --delete-branch "$PR_URL" fi