Check (statut de commit)
Check (en anglais check run) : résultat d'un job de CI rattaché à un commit par l'API Checks de GitHub, affiché à côté du commit et dans la demande de fusion. Une règle de protection de branche peut exiger qu'un check soit vert avant la fusion.
Le nom du check est le libellé du job : renommer un job, ou changer les valeurs d'une matrice, crée un nouveau check et laisse la règle attendre l'ancien. Un workflow sauté par un filtre ne publie aucun check, alors qu'un job ignoré par une condition compte comme réussi. D'où la pratique d'un job agrégateur unique, seul exigé.
Dans les cours
- GitHub Actions, leçon 1 : Votre premier workflow
- GitHub Actions, leçon 2 : Déclencheurs et filtres
- GitHub Actions, leçon 4 : Jobs, matrices et services