GithubOrganizationJsonConfigFilePaths

interface GithubOrganizationJsonConfigFilePaths { externalCollaboratorsFilePath: string; teamsFilePath: string; usersFilePath: string; }

File paths for JSON-backed GitHub organisation configuration.

Example

CODE
const filePaths: GithubOrganizationJsonConfigFilePaths = {
  teamsFilePath: './config/github-teams.json',
  usersFilePath: './config/github-users.json',
  externalCollaboratorsFilePath: './config/github-external-collaborators.json',
};

Properties

externalCollaboratorsFilePath: string

JSON file containing a map of collaborators keyed as <repository>::<accountName>.

teamsFilePath: string

JSON file containing a map of GithubOrganizationTeamArgs keyed by team name.

usersFilePath: string

JSON file containing a map of GithubOrganizationUserArgs keyed by account name.