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
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions