Pull requests

Pull requests are required to publish your content to live. A pull request has to be approved and once it is merged, your changes will be live. Read more about it in the Publish Your Changes section.

Who can approve my pull requests?

Anyone in your team who has access to your repository can approve your pull request.

To know who has access to your pull request, simply search for your team on this page. Your team name should be the same or similar to your repository name.

Can I approve my own pull request?

No, you can't. The purpose of having at least 1 approver for a pull request is to have another pair of eyes reviewing your work and making sure that the changes you made are accurate. Having you approve your own pull request will defeat this purpose.

Can I get Isomer team to approve my pull request?

No. the Isomer team will not be able to help you approve your pull request. Pull requests should be done by content owners of the site simply because you are familiar with your content changes. Having an external party to approve for the sake of publishing is the same as approving your own pull request as the external party is not the content owner, therefore is unable to verify the changes are accurate.

Can I select only a few changes to be merged/published in a pull request?

Unfortunately no. This is a limitation imposed by Github, and hence we are unable to change this feature.

‚Äč