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.
Enable merge when ready for a single PR
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.
Enable merge when ready for a stack
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.Downstack PRs that have “merge when ready” enabled will merge whenever they individually become ready to, such as once they are approved and required CI checks have passed. They will not wait for or require any upstack PR to also be ready before merging.