Skip to content

Merge Queue

The merge queue ensures PRs are merged in a stable, CI‑validated order. The CLI targets the current repository based on your origin remote.

Terminal window
och queue add 128 --priority 5 --method squash

Options:

  • --priority <n>: Higher number moves the PR up the queue.
  • --method <merge|squash|rebase>: Merge strategy.
Terminal window
och queue list

Queue item statuses:

  • pending: queued
  • running_ci: CI is running
  • ready: ready to merge
  • merging: merge in progress
  • failed: CI failed or merge blocked
Terminal window
och queue status

Automatically detects the PR for the current branch and reports its queue position.

Terminal window
och queue remove 128