cloudpups / cloudpups/github-teams-user-sync
Ability to add child teams
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
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:
```yml
# 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
```
Contributor guide
No contributing guide indexed for this repository
Research direction
No source files, tests, or entry points are named in the issue. Start by locating the team-sync YAML configuration and the code that processes GitHubTeamNames; define how nested Children and FollowChildren should behave, then verify that nested teams synchronize as intended.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100