Some operations, like rebase/squash/update, require Mergify to impersonate a real user due to GitHub API limitations.
In such a case, Mergify impersonates the user set
update_bot_account to do it, but if the configuration option is not set, Mergify was using a random organization user.
This behavior is deprecated, Mergify now uses the author of the pull request instead.
If the author never logged into the Dashboard, Mergify cannot impersonate it and will not be able to queue, rebase or squash the pull request.
queue action, public repositories accepting pull requests from users outside their organization must set a
queue action, pull requests opened by GitHub App will not be rebased by default anymore, a draft pull request created to check its mergeability instead.
update_bot_account must be set to get them rebased.