Safe Haskell | None |
---|---|
Language | Haskell2010 |
Convenience functions for some common operations with teams. Execute the result of these
functions using runGitHub
or runGitHub'
- addUserToTeam :: Text -> OrganizationName -> TeamName -> GitHub StatusInTeam
- membersOfTeamInOrganization :: OrganizationName -> TeamName -> GitHub [Member]
- keysOfTeamInOrganization :: OrganizationName -> TeamName -> GitHub [MemberWithKey]
- teamForTeamNameInOrg :: OrganizationName -> TeamName -> GitHub Team
Documentation
:: Text | GitHub username |
-> OrganizationName | GitHub organization name |
-> TeamName | GitHub team name |
-> GitHub StatusInTeam |
Adds a user with nameOfUser
to the team named nameOfTeam
within the organization named nameOfOrg
membersOfTeamInOrganization Source
:: OrganizationName | GitHub organization name |
-> TeamName | GitHub team name |
-> GitHub [Member] |
Gets all the members of the organization
keysOfTeamInOrganization Source
:: OrganizationName | GitHub organization name |
-> TeamName | GitHub team name |
-> GitHub [MemberWithKey] |
Retrieves a list of members in a given team within an organization together with their public keys
:: OrganizationName | Organization name |
-> TeamName | Team name |
-> GitHub Team |