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.
Merge when ready is only supported for merges into the default branch of your repo. If you use a multitrunk setup, make sure you are enabling merge when ready for PRs that you intend to merge into the default branch.
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.