Die Aktion Get Repository ruft Details eines bestimmten GitHub Repository ab.

Übersicht

Die Aktion Get Repository ruft die Details eines GitHub Repository mithilfe des Besitzernamens und des Repository-Namens ab. Die abgerufenen Daten umfassen die Repository-ID, den Namen, den vollständigen Namen, den Eigentümer, die Sichtbarkeit, die Beschreibung, die Anzahl der Forks und Vorgänge, den Standardzweig, die API-URL, die HTML-URL sowie die Zeitstempel für Erstellung, Aktualisierung und Push. Die Aktion erfordert eine aktive GitHub-Sitzung, um die Anfrage zu authentifizieren.

Einstellungen

Die Aktion Repository abrufen enthält die folgenden Einstellungen:

Anmerkung: Alle Eingabefelder unterstützen Zeichenfolgenvariablen. Sie können eine Zeichenfolgenvariable erstellen, um die passende Textzeichenfolge zu speichern, und sie in der entsprechenden Einstellung auswählen.
Sitzungsname

Gibt den GitHub-Sitzungsnamen an, den die Verbinden-Aktion erstellt. Verwenden Sie eine der folgenden Optionen, um den Sitzungsnamen anzugeben:

  • Sitzungsname: Geben Sie den Sitzungsnamen direkt als Text ein oder wählen Sie die Zeichenfolgenvariable aus, die den Sitzungsnamentext enthält. Automation 360 legt Default als Standard-Sitzungsnamen fest.
  • Variable: Wählen Sie die GitHub-Sitzungsvariable aus, die durch die Verbinden-Aktion erstellt wird.
Name des Eigentümers
Gibt den Namen des GitHub-Repository-Eigentümers an. Der Eigentümer kann eine Organisation oder ein Benutzerkonto sein. Sie können den Namen entweder direkt als Text eingeben oder die passende Zeichenfolgenvariable auswählen.
Name des Repository
Gibt den Namen des GitHub Repositorys an, das abgerufen werden soll. Sie können entweder den Repository-Namen direkt als Text eingeben oder die passende Zeichenfolgenvariable auswählen.
Weisen Sie die Ausgabe der Variablen zu.
Gibt die Variable an, in der die Aktion die Antwortdaten speichert. Die Antwortdaten enthalten die folgenden Felder:
  • id: Die eindeutige ID des Repositorys.
  • name : Der Name des Repositorys.
  • fullName : Der vollständige Name des Repositorys, der die Inhaberdetails im folgenden Format enthält: organization name/repository name.
  • owner : Der Eigentümer des Repositorys.
  • private : Die Sichtbarkeitseinstellung, die angibt, ob das Repository privat ist.
  • description : Die Beschreibung des Repositorys.
  • fork : Die Fork-Einstellung, die angibt, ob das Repository ein Fork eines anderen Repositorys ist.
  • hasIssues : Die Einstellung „Vorgänge“, die angibt, ob das Repository offene Vorgänge hat.
  • defaultZweig : Der Standardzweig des Repositorys.
  • url : Die API-URL des Repositorys.
  • htmlUrl : Die HTML-URL des Repositorys.
  • createdAt : Der Zeitstempel, der angibt, wann das Repository erstellt wurde.
  • updatedAt : Der Zeitstempel, der angibt, wann das Repository zuletzt aktualisiert wurde.
  • pushedAt : Der Zeitstempel, der angibt, wann der letzte Pull-Anfrage in den Hauptzweig zusammengeführt wurde.
Verwenden Sie eine der folgenden Optionen, um die Ausgabe zuzuweisen:
  • Mehrere Variablen: Erstellen und definieren Sie einzelne Variablen, um bestimmte Antwortdaten zu speichern.

    Verwenden Sie die Option Variablenzuordnung hinzufügen, um den Schlüssel und den entsprechenden Variablentyp anzugeben, um die spezifischen Antwortdaten zu speichern.

  • Wörterbuch Erstellen und geben Sie eine Wörterbuchvariable an, um die gesamten Antwortdaten zu speichern. Sie können auch eine vorhandene Wörterbuchvariable auswählen.