Skip to content

docs(agent): fork pull requests are now refused when update_bot_account rebases them - #12764

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

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

Conversation

@mergify-ci-bot

Copy link
Copy Markdown
Contributor

The Merge Strategies page carried two notices calling fork pull requests with
update_method: rebase and an update_bot_account a deprecation. It is a
refusal now: a pull request in that shape is turned away when it is queued, on a
queue that runs its checks in place. Both notices also sent readers to
update_method: merge, which a fast-forward in-place queue rejects outright,
so part of the audience was being migrated onto a configuration that does not
validate. The callouts now state the refusal, the remedy that works everywhere
(unset the account and let the rebase go through GitHub's API as Mergify), and
the one fork pull request that needs the account instead. The in-place section
of the Batches page, which recommends setting update_bot_account without
mentioning that cost, links to them.

Separately, autosquash was removed from the engine and two pages still
described it as a working option: the rebase action page offered it as a third
way to satisfy the action's requirement, which no longer exists, and the Direct
Merge page listed it among the conditions to check. Both are deletions. The
Quarantine page credited its data to CI Insights twice, on a Test Insights page.
And the billing page's Plan screenshot is replaced by the table it was a picture
of, which also picks up the columns the old prose left out.

Evidence: the autosquash and update_bot_account descriptions in the
configuration schema, the engine's rebase-requirements builder, and the
fork-rebase refusal it assembles for the check run.

@mergify
mergify Bot deployed to Mergify Merge Protections September 10, 2026 04:24 Active
@mergify

mergify Bot commented Sep 10, 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 = diagram-tokens
    • 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 >= 1
    • 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 10, 2026 04:27
@mergify
mergify Bot requested a review from a team September 10, 2026 07:57
Comment thread src/content/docs/billing.mdx
Comment thread src/content/docs/test-insights/quarantine.mdx
@mergify
mergify Bot requested a review from a team September 10, 2026 08:00
@mergify-ci-bot

Copy link
Copy Markdown
Contributor Author

🤖 I read this review and changed no file.

Both splits are done: the billing Plan page and the quarantine page have each
moved to a pull request of their own, and each describes its own correction.

I took a third one out on the same grounds rather than leave the complaint
half-answered. The two edits removing autosquash conditions — in
merge-queue/direct-merge.mdx and workflow/actions/rebase.mdx — have nothing
to do with forks either, so they are now a pull request of their own as well.

What is left here is exactly what the title names: the fork and
update_bot_account correction on merge-queue/merge-strategies.mdx and
merge-queue/batches.mdx.

@mergify

mergify Bot commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Merge Queue Status

This pull request spent 3 minutes 46 seconds in the queue, including 2 minutes 29 seconds running CI.

Required conditions to merge

@mergify mergify Bot added the queued label Sep 11, 2026
@mergify
mergify Bot merged commit de249ac into Mergifyio:main Sep 11, 2026
10 checks passed
@mergify mergify Bot removed the queued label Sep 11, 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