The autoqueue queue rule option has been removed
The queue rule option `autoqueue` no longer exists. Configure automatic queuing with `auto_merge_conditions` in `merge_protections_settings` instead.
The autoqueue option on a queue rule, and in defaults.queue_rule, has been removed. It was deprecated in favor of merge_protections_settings.auto_merge_conditions, which decides the same thing (whether Mergify queues a pull request on its own) for the whole repository rather than per queue rule.
A configuration that still sets autoqueue is no longer valid, so Mergify stops running on that repository until the key is gone. Replace it with auto_merge_conditions: true under merge_protections_settings to keep queuing every pull request automatically, or with a list of conditions to choose which ones. Each queue rule’s own queue_conditions still decides which queue a pull request enters.
Mergify keeps opening a pull request that makes this change for you. auto_merge_conditions requires the Merge Protections product: if it is not enabled on the repository, enable it in the Mergify dashboard and Mergify will migrate autoqueue for you. Removing autoqueue by hand also gets Mergify running again, but pull requests then stop being queued automatically.
See Auto-merge for the full syntax.
Was this page helpful?
Thanks for your feedback!