Skip to content

fix: use auto-merge for sync PR to respect approval requirement#80

Merged
designcode merged 1 commit intomainfrom
fix/sync-auto-merge
Apr 9, 2026
Merged

fix: use auto-merge for sync PR to respect approval requirement#80
designcode merged 1 commit intomainfrom
fix/sync-auto-merge

Conversation

@designcode
Copy link
Copy Markdown
Collaborator

@designcode designcode commented Apr 8, 2026

Summary

  • Changes sync workflow to use --auto flag instead of immediate merge
  • The sync PR is created and queued for auto-merge after approval
  • Fixes the failed sync run where gh pr merge was blocked by the 1-approval requirement on main

Test plan

  • After next stable release, verify sync PR is created with auto-merge enabled
  • Approve the PR to trigger the merge

🤖 Generated with Claude Code


Note

Low Risk
Low risk workflow-only change that alters how the sync PR is merged; main impact is operational (PRs now wait for required approvals before merging).

Overview
Updates the sync-release-to-main GitHub Actions workflow to enable auto-merge for the release-to-main sync PR instead of merging immediately.

The gh pr merge invocation now uses --auto, so the sync PR is queued and merges only after branch protection requirements (e.g., required approvals) are satisfied.

Reviewed by Cursor Bugbot for commit 8d9cd7f. Bugbot is set up for automated code reviews on this repo. Configure here.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@designcode designcode merged commit 09e4599 into main Apr 9, 2026
3 checks passed
@designcode designcode deleted the fix/sync-auto-merge branch April 9, 2026 07:29
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 9, 2026

🎉 This PR is included in version 2.17.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants