Skip to main content

Livrer de nouveau des webhooks

Pour remédier aux échecs de livraison, vous pouvez recommencer à livrer les webhooks des 3 derniers jours.

Comment livrer de nouveau des webhooks

Il se peut que vous souhaitiez livrer de nouveau un webhook pour vous aider à tester votre appli ou pour récupérer un serveur en arrêt. Il est possible d’effectuer une nouvelle fois des livraisons de webhook qui ont eu lieu au cours des 3 derniers jours. GitHub ne relivre pas automatiquement les livraisons ayant échoué.

Livrer de nouveau des webhooks du référentiel

Seules les personnes disposant d'un accès administrateur à un référentiel peuvent livrer de nouveau des webhooks dans ce référentiel.

Vous pouvez utiliser l'interface web GitHub ou l'API REST pour livrer de nouveau des webhooks d’un référentiel. Pour en savoir plus sur l'utilisation de l'API REST pour livrer de nouveau des webhooks, consultez « Points de terminaison d’API REST pour les webhooks du référentiel ».

  1. Dans GitHub.com, accédez à la page principale du dépôt.

  2. Sous le nom de votre dépôt, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

    Capture d’écran d’un en-tête de dépôt montrant les onglets. L’onglet « Paramètres » est mis en évidence avec un encadré orange foncé.

  3. Dans la section « Code et automatisation » de la barre latérale, cliquez sur Webhooks.

  4. Dans la liste des webhooks, cliquez sur l'URL du webhook que vous souhaitez livrer de nouveau. Si vous n’avez pas configuré de webhook, aucun ne sera répertorié.

    Capture d’écran d’une liste de webhooks. Le lien de l’URL permettant d’afficher un webhook est mis en évidence avec un encadré orange.

  5. Cliquez sur Livraisons récentes. Toutes les livraisons des 3 derniers jours seront répertoriées. Si ce webhook n’a pas été livré au cours des 3 derniers jours, aucune livraison ne sera répertoriée.

  6. Cliquez sur le GUID de la livraison que vous souhaitez livrer de nouveau.

  7. Cliquez sur Redeliver (Livrer de nouveau).

Livrer de nouveau des webhooks de l'organisation

Seuls les propriétaires d'organisations peuvent livrer de nouveau des webhooks dans leur organisation.

Vous pouvez utiliser l'interface web GitHub ou l'API REST pour livrer de nouveau des webhooks d’une organisation. Pour en savoir plus sur l'utilisation de l'API REST pour livrer de nouveau des webhooks, consultez « Points de terminaison d’API REST pour les webhooks de l’organisation ».

  1. Sur GitHub.com, accédez à la page principale de l’organisation.

  2. Sous le nom de votre organisation, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

    Capture d’écran des onglets dans le profil d’une organisation. L’onglet « Paramètres » est présenté en orange foncé.

  3. Dans la section « Code et automatisation » de la barre latérale, cliquez sur Webhooks.

  4. Dans la liste des webhooks, cliquez sur l'URL du webhook que vous souhaitez livrer de nouveau. Si vous n’avez pas configuré de webhook, aucun ne sera répertorié.

    Capture d’écran d’une liste de webhooks. Le lien de l’URL permettant d’afficher un webhook est mis en évidence avec un encadré orange.

  5. Cliquez sur Livraisons récentes. Toutes les livraisons des 3 derniers jours seront répertoriées. Si ce webhook n’a pas été livré au cours des 3 derniers jours, aucune livraison ne sera répertoriée.

  6. Cliquez sur le GUID de la livraison que vous souhaitez livrer de nouveau.

  7. Cliquez sur Redeliver (Livrer de nouveau).

Livrer de nouveau des webhooks GitHub App

Le propriétaire d'une GitHub App peut livrer de nouveau des webhooks pour l'appli. Si une organisation a désigné des gestionnaires des applis pour une GitHub App appartenant à l'organisation, les gestionnaires des applis peuvent également livrer de nouveau des webhooks.

Vous pouvez utiliser l'interface web GitHub ou l'API REST pour livrer de nouveau des webhooks de GitHub App. Pour en savoir plus sur l'utilisation de l'API REST pour livrer de nouveau, voir « Points d’accès à l’API REST pour les webhooks GitHub App ».

  1. Dans le coin supérieur droit de n’importe quelle page sur GitHub, cliquez sur votre photo de profil.

  2. Accédez aux paramètres de votre compte.

    • Pour une application appartenant à un compte personnel, cliquez sur Paramètres.
    • Pour une application appartenant à une organisation :
      1. Cliquez sur Vos organisations.
      2. À droite de l’organisation, cliquez sur Paramètres.
  3. Dans la barre latérale gauche, cliquez sur Paramètres de développeur.

  4. Dans la barre latérale à gauche, cliquez sur GitHub Apps .

  5. Cliquez sur Modifier à côté de GitHub App pour lequel vous souhaitez livrer de nouveau un webhook.

  6. Dans la barre latérale, cliquez sur Advanced.

  7. Sous « Livraisons récentes », toutes les livraisons des 3 derniers jours seront répertoriées. Si ce webhook n’a pas été livré au cours des 3 derniers jours, aucune livraison ne sera répertoriée. Si les webhooks ne sont pas actifs, la section « Livraisons récentes » ne sera pas présente.

    Cliquez sur le GUID de la livraison que vous souhaitez livrer de nouveau.

    Capture d’écran de la liste « Livraisons récentes » pour un webhook. Un GUID de remise dans la liste des remises est mis en évidence avec un encadré orange.

  8. Cliquez sur Redeliver (Livrer de nouveau).

Livrer de nouveau des webhooks GitHub Marketplace

Le propriétaire d'une GitHub App peut livrer de nouveau des webhooks GitHub Marketplace pour cette appli. Si une organisation a désigné des gestionnaires des applis pour une GitHub App appartenant à l'organisation, les gestionnaires des applis peuvent également livrer de nouveau des webhooks.

  1. Naviguez vers votre page de référencement GitHub Marketplace.

  2. En regard de la liste GitHub Marketplace pour laquelle vous souhaitez livrer de nouveau les webhooks, cliquez sur Gérer la liste.

  3. Dans la barre latérale, cliquez sur Webhook.

  4. Sous « Livraisons récentes », toutes les livraisons des 3 derniers jours seront répertoriées. Si ce webhook n’a pas été livré au cours des 3 derniers jours, aucune livraison ne sera répertoriée. Si les webhooks ne sont pas actifs, la section « Livraisons récentes » ne sera pas présente.

    Cliquez sur le GUID de la livraison que vous souhaitez livrer de nouveau.

    Capture d’écran de la liste « Livraisons récentes » pour un webhook. Un GUID de remise dans la liste des remises est mis en évidence avec un encadré orange.

  5. Cliquez sur Redeliver (Livrer de nouveau).

Livrer de nouveau des webhooks GitHub Sponsors

Seul le propriétaire du compte sponsorisé peut livrer de nouveau des webhooks de parrainage pour ce compte.

  1. Dans l'angle supérieur droit d'une page, cliquez sur votre photo de profil, puis sur Vos sponsors.

  2. En regard du compte pour lequel vous souhaitez livrer de nouveau des webhooks, cliquez sur Tableau de bord.

  3. Dans la barre latérale, cliquez sur Webhooks.

  4. Dans la liste des webhooks, cliquez sur l'URL du webhook que vous souhaitez livrer de nouveau. Si vous n’avez pas configuré de webhook, aucun ne sera répertorié.

    Capture d’écran d’une liste de webhooks. Le lien de l’URL permettant d’afficher un webhook est mis en évidence avec un encadré orange.

  5. Sous « Livraisons récentes », toutes les livraisons des 3 derniers jours seront répertoriées. Si ce webhook n’a pas été livré au cours des 3 derniers jours, aucune livraison ne sera répertoriée. Si les webhooks ne sont pas actifs, la section « Livraisons récentes » ne sera pas présente.

    Cliquez sur le GUID de la livraison que vous souhaitez livrer de nouveau.

    Capture d’écran de la liste « Livraisons récentes » pour un webhook. Un GUID de remise dans la liste des remises est mis en évidence avec un encadré orange.

  6. Cliquez sur Redeliver (Livrer de nouveau).