Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Github: How to solve hanging pull request?

My repo is a fork from upstream repo 2amigos/yii2-usuario.

My repo is behind some commits. I want to re-sync all commit and created a pull request by switching the base, so that the upstream repo gets merged into my repo.

While creating the pull request, Github says

Able to merge. These branches can be automatically merged.

But, when the pull request is created, Github just shows

Checking for ability to merge automatically…
Hang in there while we check the branch’s status.

I cannot perform any action, neither kill the pull request nor solve it. What should I do?

like image 380
WeSee Avatar asked Nov 18 '25 15:11

WeSee


2 Answers

Faced the same issue and I tried everything mentioned above but nothing worked. Finally, came to know github has a status page where all the operations with status are listed. Check github status and see if any of the operation is down which may be causing the issue.

like image 173
Sanan Ali Avatar answered Nov 21 '25 07:11

Sanan Ali


Found it. My Safari browser didn't update the pull request state although reloading the page multiple times. Had to logout from Github and login again. Then the pull request was merge-able.

like image 21
WeSee Avatar answered Nov 21 '25 07:11

WeSee