GitHub organizations are shared GitHub accounts where businesses and open-source teams can collaborate on the same projects.
Projects owned by an organization are called organization projects. There are only two prerequisites to analyze such projects:
TrustInSoft CI must be granted access to the organization owning the project.
Only an organization owner (admin) can add such project to TrustInSoft CI. This permission will be required for any TrustInSoft CI operation on the project (adding/deleting the project) or its analyses (canceling/restarting an analysis).
Then, your organization should appear:
either in the navigation bar:
or in the "Add project" page:
or in the "Dashboard" page:
There are two ways to grant TrustInSoft CI access to your organization.
On the GitHub authorization page, click Grant next to the organization:
Load your GitHub account settings page
In the Personal settings, click Applications
Click Authorized OAuth Apps
Click TrustInSoft CI
Click Grant next to the organization