Skip to content

feat(docs): document Merge Queue support for GitHub-native stacks - #12361

Merged
mergify[bot] merged 1 commit into
mainfrom
devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/document-merge-queue-support-github-native-stacks--81d627f9
Aug 13, 2026
Merged

feat(docs): document Merge Queue support for GitHub-native stacks#12361
mergify[bot] merged 1 commit into
mainfrom
devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/document-merge-queue-support-github-native-stacks--81d627f9

Conversation

@kozlek

@kozlek kozlek commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

The queue merges GitHub's own stacked pull requests, and the page said
nothing about them: it described Mergify Stacks throughout and stated that a
stack is recognized only when each pull request carries a Depends-On:
marker, which is not how GitHub-native stacks are detected.

Lead the page with GitHub-native stacks: which members to queue, that they
land one at a time from the bottom up, and the exempt bypass mode they
need. Group the existing sections under a Mergify Stacks heading so their
scope is explicit.

Deep-link the ruleset page's incompatibility note to the new section.

Part of MRGFY-8578

Copilot AI lite review requested due to automatic review settings August 12, 2026 11:40
@kozlek

kozlek commented Aug 12, 2026

Copy link
Copy Markdown
Contributor Author

This pull request is part of a Mergify stack:

# Pull Request Link
1 fix(docs): simplify ruleset bypass guidance to one recommendation #12362
2 feat(docs): document Merge Queue support for GitHub-native stacks #12361 👈

@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 12, 2026 11:40 Failure
@mergify

mergify Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Merge Protections

🟢 All 6 merge protections satisfied — ready to merge.

Show 6 satisfied protections

🟢 🤖 Continuous Integration

  • all of:
    • check-success = build
    • check-success = lint
    • check-success = test
    • any of:
      • check-success = test-broken-links
      • label = ignore-broken-links
    • any of:
      • check-success=Cloudflare Pages
      • -head-repo-full-name~=^Mergifyio/

🟢 👀 Review Requirements

  • any of:
    • #approved-reviews-by >= 2
    • author = dependabot[bot]
    • all of:
      • author = mergify-ci-bot
      • -head ~= ^docs-agent/

🟢 Enforce conventional commit

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|internal|docs|style|refactor|perf|test|build|ci|chore|revert|ui)(?:\(.+\))?!?:

🟢 🔎 Reviews

  • #changes-requested-reviews-by = 0
  • #review-requested = 0
  • #review-threads-unresolved = 0

🟢 📕 PR description

  • body ~= (?ms:.{48,})

🟢 🚦 Auto-queue

When all merge protections are satisfied, this pull request will be queued automatically.

@mergify
mergify Bot requested a review from a team August 12, 2026 11:43

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Merge Queue “Stacked Pull Requests” documentation to cover both Mergify Stacks and GitHub-native stacked PRs (gh-stack), clarifying detection, queueing behavior, and landing order.

Changes:

  • Reframes the page intro to distinguish Mergify Stacks vs GitHub-native stacks and scopes the existing sections to Mergify Stacks.
  • Adds a new GitHub-native section explaining per-member queueing, bottom-up landing, and GitHub restacking behavior.
  • Documents the GitHub ruleset requirement for the exempt bypass mode when merging GitHub-native stacks.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/content/docs/merge-queue/stacks.mdx Outdated
Comment thread src/content/docs/merge-queue/stacks.mdx Outdated
Comment thread src/content/docs/merge-queue/stacks.mdx Outdated
@mergify
mergify Bot requested a review from a team August 12, 2026 11:59
@kozlek
kozlek force-pushed the devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/document-merge-queue-support-github-native-stacks--81d627f9 branch from e02a01c to 437c891 Compare August 12, 2026 13:42
@kozlek

kozlek commented Aug 12, 2026

Copy link
Copy Markdown
Contributor Author

Revision history

# Type Changes Reason Date
1 initial e02a01c 2026-08-12 13:42 UTC
2 content e02a01c → 437c891 2026-08-12 13:42 UTC
3 content 437c891 → a21059a 2026-08-12 13:54 UTC
4 rebase a21059a → f18f2f3 (rebase only) 2026-08-12 13:59 UTC
5 rebase f18f2f3 → e3514e5 (rebase only) 2026-08-12 14:12 UTC
6 rebase e3514e5 → 66f9391 (rebase only) 2026-08-12 16:36 UTC
7 content 66f9391 → ba7ae9b 2026-08-12 16:48 UTC
8 rebase ba7ae9b → b6d5b4a (rebase only) 2026-08-12 17:02 UTC
9 rebase b6d5b4a → a7295f1 (rebase only) 2026-08-13 08:38 UTC

@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 12, 2026 13:42 Failure
@kozlek
kozlek force-pushed the devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/document-merge-queue-support-github-native-stacks--81d627f9 branch from 437c891 to a21059a Compare August 12, 2026 13:55
@kozlek
kozlek changed the base branch from main to devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/correct-what-ruleset-bypass-mode-changes--afcbdb19 August 12, 2026 13:55
@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 12, 2026 13:55 Failure
@kozlek
kozlek force-pushed the devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/document-merge-queue-support-github-native-stacks--81d627f9 branch from a21059a to f18f2f3 Compare August 12, 2026 13:59
@kozlek
kozlek force-pushed the devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/correct-what-ruleset-bypass-mode-changes--afcbdb19 branch from c8cec50 to 0714c93 Compare August 12, 2026 13:59
@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 12, 2026 14:00 Failure
@kozlek
kozlek force-pushed the devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/document-merge-queue-support-github-native-stacks--81d627f9 branch from f18f2f3 to e3514e5 Compare August 12, 2026 14:12
@kozlek
kozlek force-pushed the devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/correct-what-ruleset-bypass-mode-changes--afcbdb19 branch from 0714c93 to 7f215a4 Compare August 12, 2026 14:12
@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 12, 2026 14:12 Failure
@kozlek
kozlek marked this pull request as ready for review August 12, 2026 15:07
@kozlek
kozlek force-pushed the devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/correct-what-ruleset-bypass-mode-changes--afcbdb19 branch from 7f215a4 to 83b0f8d Compare August 12, 2026 16:36
@kozlek
kozlek force-pushed the devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/document-merge-queue-support-github-native-stacks--81d627f9 branch from e3514e5 to 66f9391 Compare August 12, 2026 16:36
@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 12, 2026 16:37 Failure
jd
jd previously approved these changes Aug 12, 2026
@mergify
mergify Bot requested a review from a team August 12, 2026 16:44
@kozlek
kozlek force-pushed the devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/document-merge-queue-support-github-native-stacks--81d627f9 branch from 66f9391 to ba7ae9b Compare August 12, 2026 16:48
@kozlek
kozlek force-pushed the devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/correct-what-ruleset-bypass-mode-changes--afcbdb19 branch from 83b0f8d to f0af7cd Compare August 12, 2026 16:48
@mergify
mergify Bot dismissed jd’s stale review August 12, 2026 16:48

Pull request has been modified.

@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 12, 2026 16:48 Failure
@kozlek
kozlek force-pushed the devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/correct-what-ruleset-bypass-mode-changes--afcbdb19 branch from f0af7cd to fd6c677 Compare August 12, 2026 17:02
@kozlek
kozlek force-pushed the devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/document-merge-queue-support-github-native-stacks--81d627f9 branch from ba7ae9b to b6d5b4a Compare August 12, 2026 17:02
@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 12, 2026 17:03 Failure
Base automatically changed from devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/correct-what-ruleset-bypass-mode-changes--afcbdb19 to main August 13, 2026 08:00
@mergify

mergify Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

@kozlek this pull request is now in conflict 😩

@mergify mergify Bot added the conflict label Aug 13, 2026
The queue merges GitHub's own stacked pull requests, and the page said
nothing about them: it described Mergify Stacks throughout and stated that a
stack is recognized only when each pull request carries a `Depends-On:`
marker, which is not how GitHub-native stacks are detected.

Lead the page with GitHub-native stacks: which members to queue, that they
land one at a time from the bottom up, and the `exempt` bypass mode they
need. Group the existing sections under a Mergify Stacks heading so their
scope is explicit.

Deep-link the ruleset page's incompatibility note to the new section.

Part of MRGFY-8578

Change-Id: I81d627f9bf5c51c7bf60355625ae4209c5f0d3bd
@kozlek
kozlek force-pushed the devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/document-merge-queue-support-github-native-stacks--81d627f9 branch from b6d5b4a to a7295f1 Compare August 13, 2026 08:38
@mergify
mergify Bot deployed to Mergify Merge Protections August 13, 2026 08:38 Active
@mergify mergify Bot removed the conflict label Aug 13, 2026
@mergify
mergify Bot requested a review from a team August 13, 2026 08:49
@mergify

mergify Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Merge Queue Status

This pull request spent 2 minutes 52 seconds in the queue, including 2 minutes 15 seconds running CI.

Required conditions to merge

@mergify mergify Bot added the queued label Aug 13, 2026
@mergify
mergify Bot merged commit 3b89442 into main Aug 13, 2026
10 checks passed
@mergify
mergify Bot deleted the devs/kozlek/thomasberdy/mrgfy-8578-document-merge-queue-support-for-github-native-stacked-pull/document-merge-queue-support-github-native-stacks--81d627f9 branch August 13, 2026 10:04
@mergify mergify Bot removed the queued label Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants