Gibt es eine Möglichkeit, einem Team automatisch neue GitHub-Repositorys hinzuzufügen?

9

Angenommen, ich habe auf GitHub eine Organisation namens ORG und ein Team, das aus allen Mitgliedern der Organisation namens TEAM_ORG besteht.

Ich möchte, dass eine beliebige Anzahl von Repositorys, die ich jemals unter dem ORG GitHub-Konto erstellt habe, automatisch mit TEAM_ORG verknüpft werden, damit die Teammitglieder es lesen / schreiben können.

Gibt es eine Möglichkeit dazu?

(Ich denke, die API könnte verwendet werden, um etwas zu erstellen - https://developer.github.com/v3/orgs/teams/#add-team-repo , aber irgendwo hat das schon jemand gelöst?) :-)

Sumeet Pareek
quelle

Antworten:

1

Auf der Repo-Erstellungsseite von GitHub werden Beispiele für die Verwendung der API zum automatischen Zuweisen von Repos zur Organisation bei der Erstellung beschrieben:

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

Stellen Sie außerdem sicher, dass Sie die Berechtigungseinstellungen für die Organisationsmitglieder überprüfen. Standardmäßig können alle Organisationsmitglieder Repositorys für die Organisation erstellen. Dies kann jedoch überschrieben werden, und die Berechtigungen zum Erstellen von Repositorys können nur auf Organisationsinhaber beschränkt werden. Siehe "Repository-Berechtigungsstufen für eine Organisation".

Anson W Han
quelle