Hey team good morning We have been using graphite...
# report-bugs
k
Hey team good morning We have been using graphite for quite a while now and since a couple of days (2-3), the "merge when ready" feature and adding a label to merge is not working anymore for some PRs. The comment on the PR shows that it is waiting for requirements but at the same time on top we can remove the "merge when ready" and merge the PR directly through the graphite UI CTA. Is it a known issue and how can we proceed ? 🙂 (I'll post screenshots in the thread)
Screenshot 2026-05-27 at 11.03.28.png,Screenshot 2026-05-27 at 11.07.32.png,Screenshot 2026-05-27 at 11.08.36.png
j
Hi Kenny, thanks for the screenshots. This appears to be related to the stack state rather than the required CI checks. The inconsistent merge state / target-branch conflict disabled merge-when-ready. Please check out the branch for the PR, then run:
gt sync
gt restack
If gt restack reports conflicts, resolve them, then run:
gt add
gt continue
Once the restack completes, resubmit the stack:
gt submit --stack
After that, you can re-enable merge-when-ready or re-add the merge label. If it still does not enqueue after the stack is restacked and Graphite shows the PR as mergeable, please send us an updated screenshot and we can dig further.