George Cook
03/26/2026, 10:24 AMThe Graphite merge queue couldn't merge this PR because it failed for an unknown reason (Unable to fast-forward merge trunk. To fix this, ensure that graphite-app is allowed to bypass required pull requests in your GitHub branch protection settings and/or rulesets.).
We do have the app added to the bypass PR in the branch protection.
We initially thought it might be to do with the fact that someone did a merge commit from github directly. But after doing rebases after this and syncing, and then trying to merge again via the queue, it is still having this issue. Can you see anything else your side that could help?Pylon
03/26/2026, 10:24 AMPylon
03/26/2026, 3:57 PMGeorge Cook
03/26/2026, 4:10 PMPylon
03/26/2026, 4:27 PMGeorge Cook
03/26/2026, 4:45 PMPylon
03/26/2026, 5:16 PMRequired status checks "ci/circleci: build", "ci/circleci: checkout", "ci/circleci: test-e2e", and "ci/circleci: test-unit" were not set by the expected GitHub apps. - <https://docs.github.com/articles/about-protected-branches>George Cook
03/27/2026, 8:25 AMGeorge Cook
03/27/2026, 9:03 AMPylon
03/27/2026, 1:48 PMGeorge Cook
03/27/2026, 1:54 PMPylon
03/27/2026, 1:55 PMThe issue only appears when trying to do the fast forward that you do with the merge queue I think
Does this mean that the regular stack merge (ie no MQ) works for you in graphite?
George Cook
03/27/2026, 2:01 PMGeorge Cook
03/27/2026, 5:51 PMPylon
03/27/2026, 6:03 PMGeorge Cook
03/27/2026, 8:59 PM