~/technologies/github-actions

Fiche 05.08En production

Fiche technique // Cloud & DevOps

GitHub Actions

Intégration continue

GitHub Actions automatise tests, builds et déploiements au plus près du code : chaque commit est vérifié, chaque livraison est reproductible. La qualité cesse de dépendre de la vigilance humaine.

Pourquoi ce choix

>_ atout_01

Qualité systématique

Tests et vérifications à chaque commit, sans exception possible.

>_ atout_02

Déploiements 1 clic

La mise en production devient un non-événement reproductible.

>_ atout_03

Près du code

L'automatisation vit dans le dépôt, versionnée comme le reste.

Ce qu'on construit avec GitHub Actions

  • CI/CD de tous nos projets
  • Tests automatisés avant chaque merge
  • Builds mobiles automatisés
  • Publication d'images Docker

Services qui l'embarquent

Même famille : Cloud & DevOps

$ appstronaute lancer-projet --avec github-actions

Un projet où GitHub Actions aurait sa place ?

On vous dit honnêtement si c'est le bon choix pour votre contexte, et ce qu'on mettrait à la place sinon.