Skip to content

Ability to add child teams #9

@JoshuaTheMiller

Description

@JoshuaTheMiller

As title says 🙂

It would be advantageous if this bot could support nesting Teams.

The team sync yaml could be enhanced to support something like the following:

# This property is used to control the addition of general Members to your Organization.
OrganizationMembersGroup: Some_Group_To_Sync_For_Organization_Membership
# This property is used for syncing all other GitHub Teams. Please note that users must also be a part of the `OrganizationMembersGroup` for the synchronization of the teams below to function properly.
GitHubTeamNames:
- Team: Some_Team_To_Sync
  FollowChildren: true 
- Team: Some_Other_Team_To_Sync
  Children:
  - Team: Some_Child_Team_To_Sync
    Children:  Some_Child_Team_To_Sync
  - Some_Other_Child_Team_To_Sync

Metadata

Metadata

Assignees

No one assigned

    Labels

    SchemaChangeThe Issue/PR may result in a Schema Change and should be looked at with more scrutiny than usual.enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions