Vous pouvez utiliser GitHub Actions pour automatiser vos tâches de gestion de projet en créant des workflows. Chaque workflow contient une série de tâches effectuées automatiquement chaque fois que le workflow s’exécute. Par exemple, vous pouvez créer un workflow qui s’exécute chaque fois qu’un problème est créé pour ajouter une étiquette, laisser un commentaire et déplacer le problème vers un projet (classique).
Quand les workflows s’exécutent-ils ?
Vous pouvez configurer vos workflows pour qu’ils s’exécutent selon une planification ou qu’ils soient déclenchés quand un événement se produit. Par exemple, vous pouvez définir votre workflow pour qu’il s’exécute quand quelqu’un crée un problème dans un dépôt.
De nombreux déclencheurs de workflow sont utiles pour automatiser la gestion de projet.
- Un problème est ouvert, affecté ou étiqueté.
- Un commentaire est ajouté à un problème.
- Une carte de projet est créée ou déplacée.
- Une heure planifiée.
Pour obtenir la liste complète des événements qui peuvent déclencher des workflows, consultez « Événements qui déclenchent des flux de travail ».
Que peuvent faire des workflows ?
Les workflows peuvent effectuer de nombreuses tâches, telles qu’apporter des commentaires sur un problème, ajouter ou supprimer des étiquettes, déplacer des cartes sur les projets (classique) et ouvrir des problèmes.
Vous pouvez en apprendre plus sur l’utilisation de GitHub Actions pour la gestion de projet en suivant ces tutoriels, qui incluent des exemples de workflows que vous pouvez adapter pour répondre à vos besoins.
- « Ajout d’étiquettes à des problèmes »
- « Suppression d’une étiquette lorsqu’une carte est ajoutée à une colonne de projet (classique) »
- « Déplacement des problèmes affectés sur projets (classique) »
- « Commentaire sur un problème lors de l’ajout d’une étiquette »
- « Fermeture des problèmes inactifs »
- « Planification de la création d’un problème »