cloudpups / cloudpups/github-teams-user-sync

Grant access to repos from teams

Aperta
#61 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement SchemaChange
Lingua principale
TypeScript
Stelle
1
Fork
2
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

While other bots do this already (i.e., SafeSettings), it would be beneficial for this bot to include such functionality as well. After all, users of this bot may not be using others **and** assigning teams access to repositories falls under the purview of "syncing teams."

## Decision Points

- [ ] Repo name property- should it just be `Name`, or `Name` and `NamePattern`?
- Leaving it as "Name" makes consumption easier though increases development. Most likely that is worth it- make the consumer experience great.

## Schema Options

```yaml
Teams:
- Name: Some_Team
Repos:
# Pattern matching can be done, though specific technique must be chosen and documented.
- NamePattern: SomeName-*
Permission: Write
- Name: SomeSpecificRepo
Permission: Admin
```

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

No files, tests, or entry points are named. Start by tracing the existing team-sync configuration and repository-permission handling, then resolve whether repositories use Name, NamePattern, or both and how pattern matching is documented. Done means team repository access, including the requested permissions, can be represented and synchronized consistently.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
github, typescript
Ambito
authorization, backend
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.