Que sont les actions ?
Les actions constituent le mécanisme utilisé pour automatiser les workflows dans l’environnement GitHub.
Elles sont souvent utilisées pour créer des solutions d’intégration continue (CI) et de déploiement continu (CD).
Toutefois, elles peuvent être utilisées pour des tâches très diverses :
- Tests automatisés.
- Réponses automatiques aux nouveaux problèmes, mentions.
- Déclenchement de revues de code.
- Gestion des demandes de tirage (pull requests).
- Gestion des branches.
Elles sont définies en YAML et restent dans les dépôts GitHub.
Les actions sont exécutées sur des « exécuteurs » et sont hébergées par GitHub ou autohébergées.
Les actions fournies se trouvent dans la Place de marché GitHub. Accédez à Actions dans la Place de marché.