cloudpups / cloudpups/github-teams-user-sync

Ability to add child teams

Ouverte
#9 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
enhancement SchemaChange
Langage dominant
TypeScript
Étoiles
1
Forks
2
Métriques de merge des PR
Aucune PR mergée en 30 j

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
```

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

L’issue ne nomme aucun fichier source, test ni point d’entrée. Commencez par localiser la configuration YAML de synchronisation des équipes et le code qui traite GitHubTeamNames ; définissez le comportement attendu de Children et FollowChildren imbriqués, puis vérifiez que les équipes imbriquées se synchronisent comme prévu.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
typescript
Domaine
backend
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
30/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.