I cannot find my organization
This may be because Sider does not have access to your organization on GitHub. You can solve this problem by granting Sider access permission to your organization on GitHub shown as the following:
- In your Personal settings on GitHub, proceed
Applications, then open
Authorized OAuth Apps, and select Sider.
- Find your organizations in the
I cannot find my repositories when trying to add a repository to Sider
If your organization has migrated to GitHub Apps, you must include your repositories in the "Repository access" section on GitHub. Visit the Sider installation page and select your organization. From there, you can configure repository access for your organization.
I cannot add my repository
Users who can add their repository must have admin permission for the repository. This page helps you to configure your organization registration in Sider.
I would like to assign seats to my teammates, but could not find them.
Check whether GitHub users you would like to assign seats for already have accounts for Sider. If they have already signed up, synchronizing with GitHub will make them appear in organization settings page. You can synchronize with GitHub by trying either of following:
- From the Organization settings page, click the Refresh from GitHub button under the Users tab.
- Click the Begin sync button in the Repository settings page.
Refresh button in Organization settings page
Refresh button in Repository settings page
How can I change repository settings?
Sign in sider.review and select repository page you would like to change settings. And click
Repository Settings in the left column. Then, you can change your repository settings such as the following:
- Selecting analysis tools
- Setting notification
- Switching modes
Please note that you must have a write permission to the repository in order to disable repository.
You can also disable Sider for the repository if you are an admin of the repository.
Why did a pull request fail to checkout?
In many cases, the checkout failed will be resolved by retrying. However, if the error occurs in spite of several retries, the cause of the error is possible that the analyses have been taken a lot of time.
You can ignore specific files to fix the problem. Write the settings to
sider.yml like below:
linter: ignore: - "*.pdf" - "*.mp4"
Sider analysis never starts
It might be because of the following situation:
- The author of the pull request has not been assigned a seat to Sider.
- Sider is configured as a "Required" status check on GitHub.
In order to solve this problem, we recommend you to try the following:
- Assign a seat to the pull request's author.
- The author must sign up to Sider.
- Add a new commit to the pull request by either of the following ways.
git commit --amendand force pushing it.
- Push another commit to the pull request.