Skip to main content

List repository collaborators

GitHub list repository collaborators action lists collaborators for a specific GitHub repository. This is a read-only action that returns users with direct access permissions, which is useful for auditing repository access or using the collaborator list in multi-step workflows.

Prerequisites

  • Your admin must install and configure the GitHub connector, add the GitHub actions pack under Admin > Actions, and enable this action.

  • A GitHub app must be installed on the relevant organization(s) and linked to the correct GitHub datasource in the Glean admin console.

Supported parameters

ParameterTypeDescription
OwnerStringThe username of the account that owns the repository (case-insensitive).
RepositoryStringThe name of the repository without the .git extension (case-insensitive).
AffiliationStringFilter by affiliation: outside (non-org members), direct (direct permissions), or all (all visible collaborators).
PageIntegerThe page number of results to retrieve for pagination.
Results per pageIntegerNumber of results per page (maximum 100).
Permission levelStringFilter collaborators by their repository permission level.

Usage examples

  • "List all collaborators for the 'facebook/react' repository and show their permission levels."

  • "Who has write access to the 'microsoft/vscode' repository?"

  • "Show me all outside collaborators for the 'tensorflow/tensorflow' repository."

Troubleshooting

FAQs