Merge when ready
Learn how to automatically merge PRs with Graphite once all branch protection rules have been met.

Merge when ready is Graphite's equivalent to GitHub's automerge. By enabling merge when ready on a single PR or a stack of PRs, you're granting Graphite permission to merge the PR(s) after all branch protection rules have been met.

To enable merge when ready for a PR, activate the toggle next to the merge button.


Merge when ready is only available if the PR is in a non-mergeable state. If the PR is mergeable, the merge when ready toggle will be disabled.

You can quickly enable merge when ready for a stack by navigating to the top-most PR in the stack and toggling on merge when ready for that PR. Graphite will show you a confirmation modal asking whether or not you want to enable merge when ready on all downstack PRs.

Graphite will show the same confirmation modal when disabling merge when ready for any PR in the middle or top of a stack.

Stay unblocked. Ship faster.
Experience the new developer workflow - create, review, and merge code continuously. Get started with one command.
Get started