Surveillance de sites avec GitHub Actions
-
Vérifie toutes les 5 minutes que le site fonctionne correctement
-
Le temps de réponse est vérifié toutes les 6 heures et enregistré dans git via un commit
-
Les graphiques de temps de réponse sont générés automatiquement chaque jour
Rapports d’incident avec GitHub Issues
-
Crée une issue lorsqu’un endpoint tombe en panne
-
Les membres de l’équipe sont automatiquement assignés à l’issue
-
Les rapports d’incident sont rédigés en commentaires sur l’issue
-
L’issue est automatiquement fermée lorsque le site est rétabli
-
Envoie une notification sur Slack à chaque changement
Utilisation de GitHub Pages comme site de statut
-
Génère un site PWA simple et élégant, créé avec Svelte et Sapper
-
Affiche les données récupérées depuis la GitHub API dans le repo concerné
4 commentaires
C’est un bon service, donc j’ai essayé plusieurs fois, mais ça ne marche pas très bien.
Il y a sans arrêt des erreurs dans Actions.
Je n’ai pas de domaine, donc j’ai voulu utiliser telle quelle l’adresse de
github gh-pages, mais ça ne fonctionne pas bien non plus, snif.Quand j’aurai le temps, il faudra que je retente.
J’ai testé GeekNews ainsi que d’autres sites web Hada en production, et c’est propre.
Comme il n’y a pas de coût supplémentaire, je pense que c’est tout à fait utilisable.
https://upptime.hada.io/
Est-ce que vous avez créé
gh-pagesvous-même, ou bien ça a été généré automatiquement~ ?Il est indiqué qu’il faut faire le publishing, mais est-ce qu’il suffit simplement d’y mettre le résultat de
gh-pagescheckout depuismaster.. hahaJ’ai copié le template en incluant aussi toute la branche
gh-pages.J’ai renseigné un Personal Access Token via
GH_PAT.