Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "github-project",
"version": "2.15.8",
"version": "2.15.9",
"description": "GitHub repository setup, branch protection, and configuration",
"repository": "https://github.com/netresearch/github-project-skill",
"license": "(MIT AND CC-BY-SA-4.0)",
Expand Down
2 changes: 1 addition & 1 deletion skills/github-project/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ license: "(MIT AND CC-BY-SA-4.0). See LICENSE-MIT and LICENSE-CC-BY-SA-4.0"
compatibility: "Requires gh CLI, git."
metadata:
author: Netresearch DTT GmbH
version: "2.15.8"
version: "2.15.9"
repository: https://github.com/netresearch/github-project-skill
allowed-tools: Bash(gh:*) Bash(git:*) Bash(grep:*) Read Write
---
Expand Down
1 change: 1 addition & 0 deletions skills/github-project/references/auto-merge-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -332,6 +332,7 @@ When landing multiple dependent PRs, expect the dependent PRs to need rebasing a
| PR stuck after preceding PR merged | PR is now behind `main` | Rebase, force push, re-queue |
| `REVIEW_REQUIRED` after rebase | Stale review dismissal cleared approval | Re-run auto-approve workflow |
| Unresolved threads block merge | Old threads survive rebase | Resolve via GraphQL `resolveReviewThread` |
| Armed (`autoMergeRequest` set) but never enters the queue | First `--auto` armed auto-merge without enqueuing — checks are green, no threads, yet `mergeQueue.entries` is empty and the PR just sits | Re-issue `gh pr merge NUMBER --auto`; it reports "already queued to merge" and the entry then shows `AWAITING_CHECKS`. Confirm with the [`mergeQueue.entries` GraphQL query](#verifying-a-pr-actually-merged-enqueue--merged) — do not assume arming enqueued it |

### Verifying a PR Actually Merged (enqueue ≠ merged)

Expand Down
Loading