Aurélie GABU commited on
Commit
3d3aa6d
·
1 Parent(s): 16d12b0

docs: update readme

Browse files
Files changed (1) hide show
  1. README.md +14 -0
README.md CHANGED
@@ -28,6 +28,20 @@ Le projet inclut :
28
  - Un pipeline **CI/CD** pour automatiser les tests et le déploiement
29
  - Une documentation technique claire
30
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31
 
32
 
33
  ## Stack technique
 
28
  - Un pipeline **CI/CD** pour automatiser les tests et le déploiement
29
  - Une documentation technique claire
30
 
31
+ ## CI/CD et qualité du code
32
+
33
+ Ce projet utilise une pipeline d’intégration continue (CI) via GitHub Actions.
34
+
35
+ À chaque push sur les branches de travail et à chaque pull request vers `develop`,
36
+ le pipeline exécute automatiquement les étapes suivantes :
37
+ - installation d’un environnement Python 3.11 isolé
38
+ - installation des dépendances définies dans le projet
39
+ - exécution des tests unitaires via pytest
40
+
41
+ L’objectif est de garantir que :
42
+ - le projet reste installable
43
+ - les transformations et composants critiques ne régressent pas
44
+ - toute fusion vers la branche `develop` est validée automatiquement
45
 
46
 
47
  ## Stack technique