Aller au contenu

Les événements

Chaque canal s'abonne aux événements de son choix. Un nouveau canal démarre avec les trois événements marqués « par défaut » dans le tableau. « Une fois par incident » signifie que vous êtes prévenu à la première apparition du problème, pas à chaque exécution qui le confirme. Le fonctionnement commun des canaux est décrit dans Notifications.

Identifiant Quand il part Fréquence Par défaut
run.failed Une exécution échoue après une série sans échec. Une fois par incident Oui
run.recovered Une exécution réussit (verdict PASS ou WARN) après un échec. Une fois par incident Oui
run.succeeded Chaque exécution réussie. À chaque exécution
run.warning Chaque exécution dont le verdict est WARN. À chaque exécution
run.unclaimed Une exécution a expiré sans qu'aucun runner ne la prenne. Pas de nouveau message tant que la précédente n'a pas été prise. Une fois par incident Oui
runner.offline Un runner reste hors ligne plus de 2 minutes. S'il est revenu entre-temps, rien n'est envoyé. Une fois par incident
runner.online Un runner dont la perte a été signalée est de retour. Une fois par incident
runner.signing_key_pending Un runner présente une nouvelle clé de signature qui attend votre approbation. Rare
quota.runs_80 Le compteur d'exécutions du mois passe 80 % de la limite. Une fois par mois
quota.runs_exhausted Le compteur d'exécutions du mois atteint la limite. Une fois par mois
billing.payment_failed Un paiement d'abonnement a échoué. Rare
billing.plan_changed L'offre ou la périodicité de l'abonnement a changé. Rare
billing.subscription_cancelled L'abonnement est résilié, ou programmé pour l'être à la fin de la période. Rare
team.member_invited Une invitation est envoyée. Rare
team.member_joined Une invitation est acceptée. Rare
team.member_removed Un membre est retiré de l'organisation. Rare
security.two_factor_disabled Un membre désactive sa double authentification. Rare

Les événements sont regroupés dans l'application par thème : exécutions, runners, quotas, facturation, équipe.

Pour un webhook générique, l'identifiant est la valeur du champ type du message.