Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why is the Approve button disabled in GitHub "pull request review"?

Problem Background:

So far I am the sole owner of a GitHub repo. I committed the code from my system to a branch called release (actually its a tag based on develop branch, if that matters). In GitHub, I created a pull request where base branch is master and compare branch is release.

But I am only allowed to comment on review, not allowed to approve. What may be the reason?

Note: There is no merge conflicts and while creating the pull request the green signal of merging possible was displayed.

enter image description here

Here is how the master branch is protected by me:

enter image description here

like image 652
Dexter Avatar asked May 20 '18 14:05

Dexter


People also ask

How do you restrict who can approve pull requests?

Under Access, click Moderation options. Under Moderation options, click Code review limits. Select or deselect Limit to users explicitly granted read or higher access.

Can I approve my own pull request?

For obvious reasons, a user cannot approve their own pull request, meaning that a requirement of even one approval, forces another organization member to approve the merge request in the codebase.

What happens after pull request is approved?

Once the repository maintainer has approved a pull request, the developer's new updates in the forked repository are merged with the main project repository. The product is then updated with the new feature or bug fix, and can now be viewed by end users.


2 Answers

If you were the one who has committed the pull request you cannot approve or request changes on this pull request. It's only available when someone else requested such action.

So your only option is to comment it.

like image 65
Number16BusShelter Avatar answered Oct 19 '22 10:10

Number16BusShelter


I am the only developer in my github profile. I am admin of the project. Yet I am not authorized to approve my own PR. I do see an option to merge using admin Priviledges. enter image description here

like image 4
Aseem Avatar answered Oct 19 '22 10:10

Aseem