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 your queue rule has autoqueue: true, 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.

Key nameValue type
namestring or null

The name of the queue where the pull request should be added. If no name is set, queue_conditions will be applied instead.

pull_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.