Skip to main content

Erneutes Zustellen von Webhooks

Um bei der Wiederherstellung von fehlgeschlagenen Zustellungen zu helfen, können Sie Webhook-Zustellungen aus den letzten 3 Tagen erneut senden.

Informationen zum erneuten Zustellen von Webhooks

Möglicherweise möchten Sie einen Webhook erneut senden, um Ihre Anwendung zu testen oder zum Wiederherstellen nach Serverausfallzeiten. Sie können Webhook-Zustellungen wiederholen, die in den letzten 3 Tagen durchgeführt wurden. Fehlgeschlagene Zustellungen werden von GitHub nicht automatisch erneut zugestellt.

Erneutes Zustellen von Repository-Webhooks

Nur Personen mit Administratorzugriff auf ein Repository können Zustellungen für Webhooks in diesem Repository wiederholen.

Sie können die GitHub-Webschnittstelle oder die REST-API verwenden, um Webhook-Zustellungen für ein Repository zu wiederholen. Weitere Informationen zur Verwendung der REST-API zum erneuten Senden von Webhooks findest du unter REST-API-Endpunkte für Repository-Webhooks.

  1. Klicken Sie in der Randleiste im Abschnitt "Code und Automation" auf Webhooks.

  2. Wählen Sie in der Liste der Webhooks die URL des Webhooks aus, für den Sie die Auslieferung wiederholen möchten. Wenn Sie keinen Webhook konfiguriert haben, werden keine Webhooks aufgelistet.

    Screenshot einer Webhook-Liste. Der URL-Link zum Anzeigen eines Webhooks ist orange umrandet.

  3. Klicken Sie auf Aktuelle Zustellungen. Alle Zustellungen der letzten 3 Tage werden aufgelistet. Wenn dieser Webhook innerhalb der letzten 3 Tage nicht zugestellt wurde, werden keine Zustellungen aufgeführt.

  4. Klicken Sie auf die Übermittlungs-GUID für die Übermittlung, die Sie erneut verwenden möchten.

  5. Klicken Sie auf Erneut Zustellen.

Erneutes Zustellen von Organisations-Webhooks

Nur Organisationsbesitzer können Zustellungen für Webhooks in dieser Organisation wiederholen.

Sie können die GitHub-Webschnittstelle oder die REST-API verwenden, um Webhook-Zustellungen für eine Organisation zu wiederholen. Weitere Informationen zur Verwendung der REST-API zum erneuten Senden von Webhooks findest du unter REST-API-Endpunkte für Organisationswebhooks.

  1. Navigieren Sie auf GitHub zur Hauptseite der Organisation.

  2. Klicke unter deinem Organisationsnamen auf die Option Einstellungen. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.

    Screenshot der Registerkarten im Profil einer Organisation. Die Registerkarte „Einstellungen“ ist dunkelorange umrandet.

  3. Klicken Sie in der Randleiste im Abschnitt "Code und Automation" auf Webhooks.

  4. Wählen Sie in der Liste der Webhooks die URL des Webhooks aus, für den Sie die Auslieferung wiederholen möchten. Wenn Sie keinen Webhook konfiguriert haben, werden keine Webhooks aufgelistet.

    Screenshot einer Webhook-Liste. Der URL-Link zum Anzeigen eines Webhooks ist orange umrandet.

  5. Klicken Sie auf Aktuelle Zustellungen. Alle Zustellungen der letzten 3 Tage werden aufgelistet. Wenn dieser Webhook innerhalb der letzten 3 Tage nicht zugestellt wurde, werden keine Zustellungen aufgeführt.

  6. Klicken Sie auf die Übermittlungs-GUID für die Übermittlung, die Sie erneut verwenden möchten.

  7. Klicken Sie auf Erneut Zustellen.

Erneutes Zustellen von GitHub App-Webhooks

Der Besitzer einer GitHub App kann sich Webhook-Zustellungen für die App wiederholen. Wenn eine Organisation App-Managerinnen für eine GitHub App im Besitz der Organisation festgelegt hat, können die App-Managerinnen auch Webhook-Zustellungen wiederholen.

Sie können die GitHub-Webschnittstelle oder die REST-API verwenden, um Webhook-Zustellungen für eine GitHub App zu wiederholen. Weitere Informationen zum Verwenden der REST-API findest du unter REST-API-Endpunkte für GitHub App-Webhooks.

  1. Klicke auf GitHub in der oberen rechten Ecke einer beliebigen Seite auf dein Profilfoto.

  2. Navigieren Sie zu den Einstellungen für Ihr Konto.

    • Klicken Sie bei einer App, die zu einem persönlichen Konto gehört, auf Einstellungen.
    • Für eine App im Besitz einer Organisation:
      1. Klicke Sie auf Ihre Organisationen.
      2. Klicken Sie rechts neben der Organisation auf Einstellungen.
  3. Klicke auf der linken Seitenleiste auf Entwicklereinstellungen.

  4. Klicke auf der linken Randleiste auf GitHub Apps .

  5. Klicken Sie neben der GitHub App, für die Sie Webhook Zustellungen wiederholen möchten, auf Bearbeiten.

  6. Klicken Sie auf der Randleiste auf Advanced (Erweitert).

  7. Unter „Aktuelle Zustellungen“ werden alle Zustellungen der letzten 3 Tage aufgelistet. Wenn dieser Webhook innerhalb der letzten 3 Tage nicht zugestellt wurde, werden keine Zustellungen aufgeführt. Wenn Webhooks nicht aktiv sind, ist der Abschnitt "Aktuelle Zustellungen" nicht vorhanden.

    Klicken Sie auf die Übermittlungs-GUID für die Übermittlung, die Sie erneut verwenden möchten.

    Screenshot der Liste "Aktuelle Zustellungen" für einen globalen Webhook. Eine Auslieferungs-GUID in der Liste der Auslieferungen ist orange umrandet.

  8. Klicken Sie auf Erneut Zustellen.

Erneutes Senden von GitHub Marketplace-Webhooks

Der Besitzer einer GitHub App kann Zustellungen von GitHub Marketplace-Webhooks für die App wiederholen. Wenn eine Organisation App-Managerinnen für eine GitHub App im Besitz der Organisation festgelegt hat, können die App-Managerinnen auch Webhook-Zustellungen wiederholen.

  1. Navigieren Sie zu Ihrer GitHub Marketplace-Listing Seite.

  2. Klicken Sie neben dem GitHub Marketplace-Listing, für das Sie Webhook-Zustellungen wiederholen möchten, auf Listing verwalten.

  3. Klicken Sie auf der Randleiste auf Webhook.

  4. Unter „Aktuelle Zustellungen“ werden alle Zustellungen der letzten 3 Tage aufgelistet. Wenn dieser Webhook innerhalb der letzten 3 Tage nicht zugestellt wurde, werden keine Zustellungen aufgeführt. Wenn Webhooks nicht aktiv sind, ist der Abschnitt "Aktuelle Zustellungen" nicht vorhanden.

    Klicken Sie auf die Übermittlungs-GUID für die Übermittlung, die Sie erneut verwenden möchten.

    Screenshot der Liste "Aktuelle Zustellungen" für einen globalen Webhook. Eine Auslieferungs-GUID in der Liste der Auslieferungen ist orange umrandet.

  5. Klicken Sie auf Erneut Zustellen.

Erneutes Zustellen von GitHub Sponsors-Webhooks

Nur der Besitzer des gesponserten Kontos kann Zustellungen für Sponsoring-Webhooks für dieses Konto wiederholen.

  1. Klicke in der oberen rechten Ecke einer beliebigen Seite auf dein Profilfoto und anschließend auf Deine Sponsoren.

  2. Klicken Sie neben dem Konto, für das Webhook-Zustellungen wiederholt werden sollen, auf Dashboard.

  3. Klicke auf der Randleiste auf Webhooks.

  4. Wählen Sie in der Liste der Webhooks die URL des Webhooks aus, für den Sie die Auslieferung wiederholen möchten. Wenn Sie keinen Webhook konfiguriert haben, werden keine Webhooks aufgelistet.

    Screenshot einer Webhook-Liste. Der URL-Link zum Anzeigen eines Webhooks ist orange umrandet.

  5. Unter „Aktuelle Zustellungen“ werden alle Zustellungen der letzten 3 Tage aufgelistet. Wenn dieser Webhook innerhalb der letzten 3 Tage nicht zugestellt wurde, werden keine Zustellungen aufgeführt. Wenn Webhooks nicht aktiv sind, ist der Abschnitt "Aktuelle Zustellungen" nicht vorhanden.

    Klicken Sie auf die Übermittlungs-GUID für die Übermittlung, die Sie erneut verwenden möchten.

    Screenshot der Liste "Aktuelle Zustellungen" für einen globalen Webhook. Eine Auslieferungs-GUID in der Liste der Auslieferungen ist orange umrandet.

  6. Klicken Sie auf Erneut Zustellen.