Queue
Put your pull request into the merge queue.
The queue action allows you to put a pull request into the merge
queue. By placing pull requests in the queue, you can make sure
they are up-to-date and control their processing based on their priority.
If you have enabled auto_merge in
merge_protections_settings, matching pull requests are added automatically
and you usually do not need this action. Use the action when you want explicit,
rule-driven or conditional enqueueing beyond what queue_conditions express.
Parameters
Section titled Parameters| Key name | Value type | |
|---|---|---|
allow_inplace_checks | boolean or null | deprecated |
Deprecated: allow_inplace_checks on the queue action has no effect. | ||
allow_merging_configuration_change | boolean or null | deprecated |
Deprecated: this option is no longer effective and can be safely removed from the configuration. | ||
commit_message_template | template or null | deprecated |
Deprecated: moved to queue_rules[name].commit_message_template. | ||
merge_bot_account | template or null | deprecated |
Deprecated: moved to queue_rules[name].merge_bot_account. | ||
merge_method | merge, rebase, squash, fast-forward or merge-batch or null | deprecated |
Deprecated: moved to queue_rules[name].merge_method. | ||
method | merge, rebase, squash, fast-forward or merge-batch or null | deprecated |
Deprecated: renamed to merge_method and moved to queue_rules[name]. | ||
name | string or null | |
The name of the queue rule where the pull request should be added. If no name is set, queue_conditions will be applied instead. | ||
queue_branch_merge_method | fast-forward or null | deprecated |
Deprecated: renamed to | ||
update_bot_account | template or null | deprecated |
Deprecated: moved to queue_rules[name].update_bot_account. | ||
update_method | rebase or merge or null | deprecated |
Deprecated: moved to queue_rules[name].update_method. | ||
Examples
Section titled Examplespull_request_rules: - name: put PRs in queue conditions: - label = queue-me actions: queue:In this example, any pull request that has the label queue-me will be
automatically queued. The pull request still needs to match the
queue_conditions defined in the queue to enter the queue.
Was this page helpful?
Thanks for your feedback!