Skip to content

Set a Mergify update_bot_account so Renovate PRs can be queued - #304

Merged
nafg merged 1 commit into
mainfrom
mergify-bot-account
Oct 14, 2026
Merged

nafg merged 1 commit into
mainfrom
mergify-bot-account

Conversation

@nafg

@nafg nafg commented Oct 14, 2026

Copy link
Copy Markdown
Member

Mergify refused to queue #266 under the config from #303:

GitHub permissions prevent queueing. The PR cannot be merged because of GitHub restrictions. This pull request was created by another GitHub App. You must set up an update_bot_account on your queue_rules to automatically queue and merge PRs created by a GitHub App.

This sets update_bot_account: nafg on the default queue. Mergify will rebase Renovate PRs in place as that user (shown as force-pushes by nafg). Per the queue rules docs, the account must have logged into the Mergify dashboard at least once and have write/maintain/admin permission.

After merge, @Mergifyio refresh on #266 should re-queue it, which is the first real test of the in-place rebase + merge commit flow.

🤖 Generated with Claude Code

Mergify refused to queue #266: "This pull request was created by another
GitHub App. You must set up an update_bot_account on your queue_rules to
automatically queue and merge PRs created by a GitHub App."

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-14T05:11:23.845623Z 780bb00 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@mergify

mergify Bot commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

This pull request does not currently match the merge queue conditions, so it cannot be queued from here. The box comes back if it matches again.

@nafg
nafg merged commit b07ac89 into main Oct 14, 2026
6 checks passed
@nafg
nafg deleted the mergify-bot-account branch October 14, 2026 05:11

@chatgpt-codex-connector chatgpt-codex-connector Bot 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 780bb0039a

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread .mergify.yml
update_method: rebase
# GitHub only lets Mergify update a pull request created by another GitHub App
# (Renovate) by impersonating a user
update_bot_account: nafg

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Keep an account-free queue for fork pull requests

In this configuration, default is the only queue and its conditions also match ordinary contributor PRs once build succeeds; the Renovate author condition restricts only automatic enqueueing, while @mergifyio queue selects the first matching queue. With in-place checks and update_method: rebase, setting update_bot_account causes Mergify to reject PRs from forks, whereas previously it could rebase ordinary fork PRs through GitHub's API. The queue command documentation confirms manual routing, and the queue-rule documentation documents the fork rejection. Use a separate Renovate-specific queue with this account so maintainers can still queue external contributors' PRs.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant