cloudpups / cloudpups/github-teams-user-sync

Ability to add child teams

Abierto
#9 0 comentarios 1 reacción 0 asignados Ver en GitHub
enhancement SchemaChange
Lenguaje dominante
TypeScript
Estrellas
1
Forks
2
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

En el issue no se mencionan archivos fuente, pruebas ni puntos de entrada. Empieza por localizar la configuración YAML de sincronización de equipos y el código que procesa GitHubTeamNames; define cómo deben comportarse los Children y FollowChildren anidados y, a continuación, verifica que los equipos anidados se sincronicen según lo previsto.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
typescript
Área
backend
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
30/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.