Skip to content

docs(agent): stack checkout no longer takes --author or --branch-prefix - #12633

Merged
mergify[bot] merged 1 commit into
Mergifyio:mainfrom
mergify-ci-bot:docs-agent/change-watch
Sep 1, 2026
Merged

docs(agent): stack checkout no longer takes --author or --branch-prefix#12633
mergify[bot] merged 1 commit into
Mergifyio:mainfrom
mergify-ci-bot:docs-agent/change-watch

Conversation

@mergify-ci-bot

Copy link
Copy Markdown
Contributor

mergify stack checkout was reworked in the 2026.8.28 CLI: --author and
--branch-prefix are gone, the positional argument now takes either a stack's
remote branch name or the URL of any pull request in the stack, and --branch
derives its default from the stack branch rather than from the stack name. The
Team Adoption page still told a teammate to run
mergify stack checkout feat/their-feature --author their-login, which the CLI
now rejects, and two pages listed checkout among the commands that accept
--branch-prefix. It is the one stack command that no longer does.

Separately, both the Concepts page and the merge queue's Stacked Pull Requests
page presented the Depends-On: marker as something every pushed stack
carries, and as what makes the queue treat the chain as a unit. A stack pushed
with --github-native carries no such marker, because GitHub's stacking API
holds the ordering instead, and the queue then handles it as a GitHub-native
stack: queued per member, landing bottom up. Both pages now say so and point at
the section that already documents that path.

Evidence: public/cli-schema.json for the flag and argument changes, and its
own --github-native help text for the missing header.

Open question: whether the branch-name form of the target deserves an example.
The schema says checkout accepts "its remote branch name", but a stack has one
remote branch per commit under a {prefix}/{name}/ path, so which string that
means is not obvious. I documented the pull request URL form, which the schema
states unambiguously, and mentioned the branch form without an example rather
than guess at one.

@mergify
mergify Bot deployed to Mergify Merge Protections September 1, 2026 04:17 Active
@mergify

mergify Bot commented Sep 1, 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:
      • -head-repo-full-name~=^Mergifyio/
      • check-success=Cloudflare Pages

🟢 👀 Review Requirements

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

🟢 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 September 1, 2026 04:19
@mergify
mergify Bot requested a review from a team September 1, 2026 05:57
@mergify

mergify Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Merge Queue Status

This pull request spent 5 minutes 58 seconds in the queue, including 4 minutes 47 seconds running CI.

Required conditions to merge

@mergify
mergify Bot merged commit d3d15d3 into Mergifyio:main Sep 1, 2026
9 checks passed
@mergify mergify Bot added queued and removed queued labels Sep 1, 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.

3 participants