# Déploiement ## CI (GitHub Actions) Le workflow `CI` exécute : - Installation des dépendances (Pipenv) - Lint via `pre-commit` - Tests via `pytest` + couverture minimale **≥ 80%** ## Docker Un job Docker est exécuté **uniquement** sur : - event : `push` - branche : `master` - condition : succès du job `test` Il : - construit l’image - push sur Docker Hub avec les tags : - `latest` - `` ## Render Déploiement via Render (hook/auto-deploy). Le principe recommandé : - la CI valide le code - l’image Docker est poussée - Render déploie la nouvelle version