Die Aktion Get Pull Request ruft detaillierte Informationen des angegebenen Pull-Anfragen aus einem GitHub Repository ab.

Übersicht

Die Aktion Pull Request abrufen ruft die Details eines Pull-Anfragen mithilfe der Pull-Request-Nummer ab. Die abgerufenen Daten umfassen den Titel, den Status, den Autor, die URL, den Zweig, Kommentare, Hinzufügungen, Löschungen, das Erstellungsdatum, den Basiszweig, den Merge-Status, Review-Kommentare, den Mergeability-Status, geänderte Dateien, Commits und Zusammengeführt von. Die Aktion erfordert eine aktive GitHub-Sitzung, um die Anfrage zu authentifizieren.

Einstellungen

Die Aktion Pull Request 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 und Option 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.
  • 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 Repository an, aus dem die Aktion den Pull Request abruft. Sie können entweder den Repository-Namen direkt als Text eingeben oder die passende Zeichenfolgenvariable auswählen.
Nummer der Pull-Anfrage
Gibt die Nummer der Pull-Anfrage an, um Details abzurufen. Sie können entweder die Pull-Anfragennummer direkt als Text eingeben oder die entsprechende 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:
  • Titel - Der Titel der Pull-Anfrage.
  • Status - Der Status des Pull-Anfragen. Der Status kann offen oder geschlossen sein.
  • Autor - Der Ersteller des Pull-Anfragen.
  • URL - Die HTML-URL des Pull-Anfragen.
  • branch – Der Quellzweig, für den der Pull-Anfrage erstellt wird.
  • Kommentare - Die Anzahl der Kommentare im Pull Request.
  • additions – Die Anzahl der Ergänzungen, die am Code im Quellzweig vorgenommen wurden.
  • deletions – Die Anzahl der Löschungen, die am Code im Quellzweig vorgenommen wurden.
  • created – Der Zeitstempel, der angibt, wann der Pull Request erstellt wurde.
  • baseBranch – Der Zielzweig, in den der Pull-Anfrage zusammengeführt werden muss.
  • zusammengeführt - Das boolesche Flag, das den Merge-Status des Pull-Anfragen angibt.
  • reviewComments - Die Anzahl der Review-Kommentare im Pull Request. Dies sind die Inline-Kommentare, die den Dateien innerhalb des Quellzweige hinzugefügt wurden.
  • zusammenführbar - Der boolesche Wert, der angibt, ob der Pull Request ohne Konflikte zusammengeführt werden kann.
  • changedFiles – Die Anzahl der geänderten Dateien im Quellzweig der Pull-Anfrage.
  • Commits - Die Anzahl der Commits, die im Pull Request vorgenommen wurden.
  • mergedBy – Der Benutzer, der den Pull-Anfrage in den Zielzweig zusammengeführt hat.
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.