Skip to main content

Enterprise Server 3.15 ist derzeit als Release Candidate verfügbar.

Erneutes Zustellen von Webhooks

Um bei der Wiederherstellung von fehlgeschlagenen Zustellungen zu helfen, können Sie Webhook-Zustellungen aus den letzten 7 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 7 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 um Webhook-Zustellungen zu wiederholen, finden Sie 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 7 Tage werden aufgelistet. Wenn dieser Webhook innerhalb der letzten 7 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 um Webhook-Zustellungen zu wiederholen, finden Sie 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 7 Tage werden aufgelistet. Wenn dieser Webhook innerhalb der letzten 7 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 zur Verwendung der REST-API finden Sie 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 7 Tage aufgelistet. Wenn dieser Webhook innerhalb der letzten 7 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 Zustellen globaler Webhooks

Nur Unternehmensbesitzer können Zustellungen für Webhooks in diesem Unternehmen wiederholen.

  1. Klicken Sie in der oberen rechten Ecke von GitHub Enterprise Server auf Ihr Profilfoto und dann auf Unternehmenseinstellungen.

    Screenshot des Dropdownmenüs, das angezeigt wird, wenn du auf GitHub Enterprise Server auf das Profilfoto klickst. Die Option „Unternehmenseinstellungen “ ist dunkelorange umrandet.

  2. Klicken Sie auf der linken Seite der Seite in der Randleiste des Enterprise-Kontos auf Einstellungen.

  3. Wähle unter „ Einstellungen“ die Option Hooks aus.

  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 7 Tage aufgelistet. Wenn dieser Webhook innerhalb der letzten 7 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.