Skip to main content

Automatisierung für Releaseformulare mit Abfrageparametern

Du kannst Releases schnell erstellen, wenn du das neue Releaseformular automatisch mit angepassten Informationen ausfüllen lässt. Füge dazu Abfrageparameter zur URL der Formularseite hinzu.

In diesem Artikel

Abfrageparameter sind optionale Bestandteile einer URL, die du anpassen kannst, um eine bestimmte Ansicht einer Webseite weiterzugeben, z. B. gefilterte Suchergebnisse, eine Issue-Vorlage oder die Seite mit dem Veröffentlichungsformular auf GitHub. Um eigene Abfrageparameter zu erstellen, musst du Schlüssel- und Wertepaar abgleichen.

Du musst die erforderlichen Berechtigungen für jede Aktion haben, um den entsprechenden Abfrageparameter zu verwenden. Du benötigst beispielsweise die Berechtigung zum Erstellen von Releases, um das Releaseformular vorab auszufüllen. Weitere Informationen finden Sie unter Veröffentlichungen in einem Repository verwalten.

Wenn du mithilfe von Suchparametern eine ungültige URL erstellst oder nicht über die erforderlichen Berechtigungen verfügst, gibt die URL eine 404-Fehlerseite zurück.

Unterstützte Abfrageparameter

Query parameter (Abfrageparameter)Beispiel
tag
https://github.com/octo-org/octo-repo/releases/new?tag=v1.0.1 erstellt ein Release basierend auf einem Tag namens „v1.0.1“.
target
https://github.com/octo-org/octo-repo/releases/new?target=release-1.0.1 erstellt ein Release basierend auf dem neuesten Commit für den Branch „release-1.0.1“.
title
https://github.com/octo-org/octo-repo/releases/new?tag=v1.0.1&title=octo-1.0.1 erstellt ein Release namens „octo-1.0.1“ basierend auf einem Tag namens „v1.0.1“.
body
https://github.com/octo-org/octo-repo/releases/new?body=Adds+widgets+support erstellt ein Release mit der Beschreibung „Widgetunterstützung hinzugefügt“ im Releasetext.
prerelease
https://github.com/octo-org/octo-repo/releases/new?prerelease=1 erstellt ein Release, das als nicht produktionsfähig gekennzeichnet ist.

Weiterführende Lektüre