À propos de la modification des webhooks
Vous pouvez modifier un webhook pour changer les paramètres sélectionnés lors de sa création initiale. Pour plus d’informations sur les paramètres que vous pouvez sélectionner lors de la création d’un webhook, consultez « Création de webhooks ».
Édition d'un webhook de référentiel
Vous pouvez modifier un webhook créé dans un référentiel spécifique. Vous devez être propriétaire du référentiel ou disposer d'un accès administrateur au référentiel pour créer des webhooks dans ce référentiel.
Vous pouvez utiliser l'interface web GitHub ou l'API REST pour éditer un webhook de référentiel. Pour plus d'informations sur l'utilisation de l'API REST pour modifier un webhook de référentiel consultez « Points de terminaison d’API REST pour les webhooks du référentiel ».
-
Sur GitHub, accédez à la page principale du référentiel.
-
Sous le nom de votre référentiel, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

-
Dans la barre latérale gauche, cliquez sur Webhooks.
-
En regard du webhook que vous souhaitez modifier, cliquez sur Modifier.
-
Apportez les modifications souhaitées aux paramètres du webhook.
-
Cliquez sur Mettre à jour le webhook.
Édition d'un webhook d'organisation
Vous pouvez modifier un webhook créé dans une organisation spécifique. Vous devez être propriétaire d'une organisation pour modifier des webhooks dans cette organisation.
Vous pouvez utiliser l'interface web GitHub ou l'API REST pour modifier un webhook d'organisation. Pour en savoir plus sur l'utilisation de l'API REST pour créer un webhook d'organisation, consultez « Points de terminaison d’API REST pour les webhooks de l'organisation ».
-
Sur GitHub, accédez à la page principale du référentiel.
-
Sous le nom de votre référentiel, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

-
Dans la barre latérale gauche, cliquez sur Webhooks.
-
En regard du webhook que vous souhaitez modifier, cliquez sur Modifier.
-
Apportez les modifications souhaitées aux paramètres du webhook.
-
Cliquez sur Mettre à jour le webhook.
Édition d'un webhook global pour un GitHub Enterprise
Les propriétaires d’entreprise peuvent modifier un webhook global pour modifier les paramètres sélectionnés lors de la création initiale du webhook.
Vous pouvez utiliser l'interface web GitHub ou l'API REST pour modifier un webhook global. Pour en savoir plus sur l'utilisation de l'API REST pour modifier un webhook global, reportez-vous à « Points de terminaison d’API REST pour les webhooks globaux ».
- Dans le coin supérieur droit de GitHub Enterprise Server, cliquez sur votre photo de profil, puis sur Paramètres d’entreprise.
- Sur le côté gauche de la page, dans la barre latérale du compte d'entreprise, cliquez sur Paramètres.
- Sous " Paramètres", cliquez sur Hooks.
- En regard du webhook que vous souhaitez modifier, cliquez sur Modifier.
- Apportez les modifications souhaitées aux paramètres du webhook.
- Cliquez sur Mettre à jour le webhook.
Modification des webhooks pour un GitHub App
Chaque GitHub App a un webhook. Vous ne pouvez pas supprimer le webhook, mais vous pouvez activer ou désactiver le webhook, modifier les événements de webhook auxquels le webhook s’abonne ou apporter des modifications à d’autres paramètres de base pour le webhook.
Le propriétaire d'une GitHub App peut modifier la configuration de webhook pour l'application. Si le propriétaire de l’application a désigné des gestionnaires des applications pour une GitHub App, les gestionnaires d'applications peuvent également modifier la configuration de webhook. Pour plus d’informations, consultez « Utilisation de webhooks avec GitHub Apps ».
- Dans le coin supérieur droit de n’importe quelle page sur GitHub, cliquez sur votre photo de profil.
- 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 :
- Cliquez sur Vos organisations.
- À droite de l’organisation, cliquez sur Paramètres.
- Dans la barre latérale gauche, cliquez sur Paramètres de développeur.
- Dans la barre latérale à gauche, cliquez sur GitHub Apps .
- À côté du GitHub App pour lequel vous souhaitez mettre à jour la configuration de webhook, cliquez sur Modifier.
- Pour modifier les paramètres de base de webhook :
- Sous « Webhook », toute modification souhaitée aux paramètres du webhook.
- Cliquez sur Save changes.
- Pour apporter des modifications aux événements auxquels le webhook est abonné :
-
Dans la barre latérale, cliquez sur Autorisations et événements.
-
Les événements webhook spécifiques que vous pouvez sélectionner dans votre inscription d’GitHub App sont déterminés par le type d’autorisations que vous avez sélectionné pour votre application. Vous devez d’abord sélectionner les autorisations que vous souhaitez que votre application dispose, puis vous pouvez abonner votre application aux événements de webhook liés à cet ensemble d’autorisations.
Sous les sections « Autorisations de dépôt », « Autorisations d'organisation » et « Autorisations de compte », sélectionnez les autorisations requises pour les événements auxquels votre application s'abonnera. Pour plus d’informations, consultez « Choix des autorisations pour une application GitHub ». Pour plus d'informations sur les éléments à prendre en compte lors de la modification des autorisations, consultez « Modification d'une inscription GitHub App.
-
Sous « S'abonner aux événements », sélectionnez les événements de webhook que vous souhaitez que votre GitHub App reçoive.
-
Cliquez sur Save changes.
-
Vous pouvez utiliser l’API REST pour modifier la configuration du webhook d’un GitHub App. Pour plus d’informations sur l’utilisation de l’API REST pour consulter les livraisons récentes, consultez « Points de terminaison d’API REST pour GitHub App webhooks ».