WebService::GitHub::Repos::Collaborators
Add a repository collaborator
WebService::GitHub::Repos::Collaborators.add-collaborator( Str $owner
, Str $repo
, Str $username
, Str :$permissions
, WebService::GitHub::Repos::Collaborators::AddCollaboratorPermission :$permission
)
Check if a user is a repository collaborator
WebService::GitHub::Repos::Collaborators.check-collaborator( Str $owner
, Str $repo
, Str $username
)
Get repository permissions for a user
WebService::GitHub::Repos::Collaborators.get-collaborator-permission-level( Str $owner
, Str $repo
, Str $username
)
List repository collaborators
WebService::GitHub::Repos::Collaborators.list-collaborators( Str $owner
, Str $repo
, WebService::GitHub::Repos::Collaborators::ListCollaboratorsAffiliation :$affiliation
, Int(Str) :$per-page
, Int(Str) :$page
)
Remove a repository collaborator
WebService::GitHub::Repos::Collaborators.remove-collaborator( Str $owner
, Str $repo
, Str $username
)