Recevez une alerte native dès qu'un workflow échoue.
Après vérification d’un webhook workflow_run par votre application, envoyez son résultat à LogsNinja pour obtenir des alertes natives sur cinq systèmes d’exploitation et des graphiques de déploiement qui se mettent automatiquement à jour une fois configurés.
Ce que vous ne raterez plus jamais
| GitHub seul | Avec LogsNinja | |
|---|---|---|
| Un déploiement échoué | Enfoui dans les logs CI jusqu’à ce que quelqu’un les consulte par hasard. | Une alerte native à l’instant où le workflow échoue. |
| Une exécution de test instable | Vous le remarquez la prochaine fois que vous consultez l'onglet Actions. | Un graphique montrant le taux d'échec dans le temps, par workflow. |
| Une release réussie | Aucun moyen simple de le remarquer en temps réel. | Une alerte que toute votre équipe peut voir. |
Fonctionne avec votre webhook workflow_run existant
Pas de nouvel endpoint à déployer. Ajoutez un appel HTTP dans le handler qui reçoit déjà le webhook.
| Champ du payload GitHub | Champ LogsNinja |
|---|---|
workflow_run.name |
title |
repository.full_name |
metadata.repo |
sender.login |
metadata.actor |
workflow_run.conclusion |
emoji (succès ou échec → 🚀 ou 🚨) |
Besoin du code exact ? Lisez le guide étape par étape. Du webhook à la notification push en un appel HTTP
Suivez les déploiements automatiquement
Créez une fois les graphiques de déploiement dont vous avez besoin. Chaque évènement de workflow correspondant envoyé par votre application les met ensuite automatiquement à jour.
Valeurs d’exemple affichées à titre d’illustration.
Pour qui
Un bon choix si
Vous utilisez déjà GitHub Actions pour la CI ou le déploiement et voulez être informé des échecs au moment où ils surviennent, sur votre téléphone.
Pas adapté si
Vous avez besoin d'une observabilité CI complète avec logs et traces. LogsNinja n'est pas un outil de monitoring CI – utilisez-le en complément de l'onglet Actions, pas à sa place.
Questions fréquentes
Ai-je besoin d'une nouvelle GitHub App ou intégration ?
Non. Configurez un webhook de dépôt pour l'événement workflow_run, ou ajoutez l'appel dans une étape de job à la fin de votre workflow.
Est-ce que ça détecte un workflow qui ne s'exécute jamais ?
Non. LogsNinja alerte quand un événement workflow_run avec une conclusion success ou failure lui est envoyé – il ne détecte pas l'absence d'une exécution planifiée.
Puis-je recevoir une alerte uniquement pour les échecs, pas pour chaque exécution ?
Oui. Mettez notify à true seulement quand la conclusion est un échec, et false pour les exécutions réussies que vous voulez seulement sur un graphique.
Ne ratez plus jamais un déploiement échoué.
Connectez votre webhook et voyez le prochain échec sous forme d'alerte native.
