Ce dépôt contient une collection de workflows réutilisables. Les workflows sont dits génériques car ils ne sont pas spécifiques à une technologie particulière ou à un projet particulier. Ils peuvent être utilisés dans n'importe quel projet, quelle que soit la technologie utilisée.
- Auto Update pre-commit : Met à jour automatiquement les hooks pre-commit en ouvrant une pull request.
- Autotag : Crée automatiquement un nouveau tag pour chaque nouvelle version du projet.
- Cookiecutter : Vérifie si un cookiecutter est applicable sans erreurs.
- Cruft : Met à jour un projet cookiecutter avec les dernières modifications en ouvrant une pull request.
- Deploy Compose : Déploie une application sur un serveur en utilisant docker-compose.
- Deploy Helm : Déploie une application sur un cluster Kubernetes en utilisant Helm.
- Docker GHCR : Construit et publie une image Docker sur GitHub Container Registry.
- Docker Nexus : Construit et publie une image Docker sur Nexus Repository Manager.
- GitHub Project : Ajoute tous les problèmes et les demandes de tirage à un projet.
- Pre Commit : Exécute les hooks pre-commit d'un projet.