From 9821e23bce0aaa35f7d2ce490188a5184059c80c Mon Sep 17 00:00:00 2001 From: Jonas Alves Date: Tue, 29 Sep 2026 12:48:45 +0100 Subject: [PATCH] docs: note auto-merge is enabled for the merge queue --- CLAUDE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CLAUDE.md b/CLAUDE.md index 7f056d7..5960e2c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -31,7 +31,7 @@ Releases are automated by `.github/workflows/release-please.yml` (the "Publish" So **a release happens only when a merged commit changes `package.json` to a version not yet on npm.** The convention is **one minor bump per release** (`npm version minor --no-git-tag-version`, committed as `chore(release): bump cli to X.Y.Z`). -`main` is protected by a **required merge queue** with auto-merge disabled. `gh pr merge` fails ("Auto merge is not allowed"); add a green PR to the queue via GraphQL instead: +`main` is protected by a **required merge queue**, and repo-level auto-merge is enabled. Queue a PR with `gh pr merge --auto --squash `; it enters the queue once its checks are green. If that ever fails, enqueue directly via GraphQL: ```bash PRID=$(gh pr view --json id --jq .id)