cloudpups / cloudpups/github-teams-user-sync
Grant access to repos from teams
- 主要言語
- TypeScript
- スター
- 1
- フォーク
- 2
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
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
```
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
ファイル、テスト、またはエントリポイントは指定されていません。まず既存の team-sync 設定とリポジトリ権限の処理を追跡し、次にリポジトリが Name、NamePattern、またはその両方を使用しているか、そしてパターンマッチングがどのように文書化されているかを確認してください。チームのリポジトリへのアクセスを、要求された権限を含めて一貫して表現および同期できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- github, typescript
- 領域
- authorization, backend
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100