Czy istnieje sposób automatycznego dodawania nowych repozytoriów GitHub do zespołu?

9

Powiedzmy, że mam na GitHub organizację o nazwie ORG i zespół składający się ze wszystkich członków organizacji o nazwie TEAM_ORG.

Chciałbym, aby dowolna liczba repozytoriów, które kiedykolwiek utworzyłem w ramach konta GitHub ORG, była automatycznie powiązana z TEAM_ORG, tak aby członkowie zespołu mogli czytać / zapisywać na nim.

Czy jest na to sposób?

(Myślę, że interfejs API może być wykorzystany do zbudowania czegoś - https://developer.github.com/v3/orgs/teams/#add-team-repo , ale ktoś już gdzieś to rozwiązał?) :-)

Sumeet Pareek
źródło

Odpowiedzi:

1

Strona tworzenia repozytoriów GitHub zawiera przykłady użycia interfejsu API do automatycznego przypisywania repozytoriów do organizacji podczas tworzenia:

https://developer.github.com/v3/repos/#create

Pamiętaj również, aby dokładnie sprawdzić ustawienia uprawnień członków organizacji. Domyślnie wszyscy członkowie organizacji mogą tworzyć repozytoria dla organizacji. Można to jednak zastąpić, a uprawnienia do tworzenia repozytoriów mogą być ograniczone tylko do właścicieli organizacji. Zobacz „Poziomy uprawnień do repozytorium dla organizacji”.

Anson W Han
źródło