Zum Inhalt springen
DeutschlandGPT

GitHub

Repositories, Issues und Pull Requests aus Workflows verwalten

Binden Sie Ihren GitHub-Account ein, um Repositories, Issues und Pull Requests direkt aus Ihren Workflows heraus zu verwalten.

Authentifizierung: OAuth 2.0. Verbinden Sie Ihren GitHub-Account über die Integrations-Seite.

Aktionen

Repositories auflisten

Gibt Repositories zurück, auf die der authentifizierte Account Zugriff hat.

AusgabeTypBeschreibung
repositoriesarrayRepository-Objekte mit name, fullName, description, url, isPrivate

Issues auflisten

Gibt Issues für ein Repository zurück.

EingabeErforderlichBeschreibung
OwnerJaRepository-Eigentümer (Benutzer oder Organisation)
RepositoryJaRepository-Name
StateNeinopen (Standard), closed oder all
LabelsNeinNach Label-Namen filtern
AssigneeNeinNach Benutzernamen des Zugewiesenen filtern
AusgabeTypBeschreibung
issuesarrayIssue-Objekte mit number, title, state, labels, assignee

Issue erstellen

Erstellt ein neues GitHub-Issue.

EingabeErforderlichBeschreibung
OwnerJaRepository-Eigentümer
RepositoryJaRepository-Name
TitleJaIssue-Titel
BodyNeinIssue-Beschreibung (unterstützt Markdown)
LabelsNeinAnzuwendende Labels
AssigneesNeinZuzuweisende Benutzernamen
MilestoneNeinMeilenstein-Nummer
AusgabeTypBeschreibung
issueNumbernumberIssue-Nummer
urlstringLink zum Issue

Issue aktualisieren

Aktualisiert ein bestehendes Issue.

EingabeErforderlichBeschreibung
OwnerJaRepository-Eigentümer
RepositoryJaRepository-Name
Issue NumberJaZu aktualisierende Issue-Nummer
TitleNeinNeuer Titel
BodyNeinNeue Beschreibung
StateNeinopen oder closed
LabelsNeinAktualisierte Labels
AssigneesNeinAktualisierte Zuweisungen

Issue-Kommentar erstellen

Fügt einem GitHub-Issue oder Pull Request einen Kommentar hinzu.

EingabeErforderlichBeschreibung
OwnerJaRepository-Eigentümer
RepositoryJaRepository-Name
Issue NumberJaIssue- oder PR-Nummer
BodyJaKommentartext
AusgabeTypBeschreibung
commentIdnumberID des neuen Kommentars

Pull Requests auflisten

Gibt Pull Requests für ein Repository zurück.

EingabeErforderlichBeschreibung
OwnerJaRepository-Eigentümer
RepositoryJaRepository-Name
StateNeinopen, closed oder all
BaseNeinNach Basis-Branch filtern
AusgabeTypBeschreibung
pullRequestsarrayPR-Objekte mit number, title, state, headBranch, baseBranch

Pull Request abrufen

Ruft einen bestimmten Pull Request ab.

EingabeErforderlichBeschreibung
OwnerJaRepository-Eigentümer
RepositoryJaRepository-Name
PR NumberJaPull-Request-Nummer
AusgabeTypBeschreibung
pullRequestobjectVollständiges PR-Objekt mit title, body, state, commits, changedFiles

Pull Request erstellen

Öffnet einen neuen Pull Request.

EingabeErforderlichBeschreibung
OwnerJaRepository-Eigentümer
RepositoryJaRepository-Name
TitleJaPR-Titel
HeadJaBranch mit den Änderungen
BaseJaBranch, in den gemergt werden soll
BodyNeinPR-Beschreibung
DraftNeinAls Entwurfs-PR erstellen
AusgabeTypBeschreibung
prNumbernumberPull-Request-Nummer
urlstringLink zum PR

Pull-Request-Dateien abrufen

Gibt die in einem Pull Request geänderten Dateien zurück.

EingabeErforderlichBeschreibung
OwnerJaRepository-Eigentümer
RepositoryJaRepository-Name
PR NumberJaPR-Nummer
AusgabeTypBeschreibung
filesarrayDateiobjekte mit filename, status, additions, deletions, patch

Repository-Inhalt abrufen

Listet Dateien und Verzeichnisse an einem Pfad im Repository auf.

EingabeErforderlichBeschreibung
OwnerJaRepository-Eigentümer
RepositoryJaRepository-Name
PathNeinVerzeichnispfad (Standard: Root)
BranchNeinBranch-Name
AusgabeTypBeschreibung
contentsarrayDatei-/Verzeichnisobjekte

Dateiinhalt abrufen

Gibt den Inhalt einer bestimmten Datei zurück.

EingabeErforderlichBeschreibung
OwnerJaRepository-Eigentümer
RepositoryJaRepository-Name
PathJaDateipfad
BranchNeinBranch-Name
AusgabeTypBeschreibung
contentstringDekodierter Dateiinhalt
shastringDatei-SHA

Code suchen

Durchsucht Code in GitHub-Repositories.

EingabeErforderlichBeschreibung
QueryJaSuchanfrage (unterstützt die GitHub-Code-Suchsyntax)
AusgabeTypBeschreibung
itemsarrayCode-Suchergebnisse mit path, repository, url

Branches auflisten

Gibt Branches eines Repositories zurück.

EingabeErforderlichBeschreibung
OwnerJaRepository-Eigentümer
RepositoryJaRepository-Name
AusgabeTypBeschreibung
branchesarrayBranch-Objekte mit name, sha

Releases auflisten

Gibt Releases eines Repositories zurück.

EingabeErforderlichBeschreibung
OwnerJaRepository-Eigentümer
RepositoryJaRepository-Name
AusgabeTypBeschreibung
releasesarrayRelease-Objekte mit tagName, name, body, publishedAt
War diese Seite hilfreich?