ci: ne déploie que le commit testé, après une CI verte

deploy.yml partait à chaque push sur dev ou main, CI verte ou non, et déployait la pointe de
branche du moment plutôt que le commit poussé.

Il devient un workflow appelé par ci.yml, après « CI ok », sur les seuls push. Il aligne le
dossier de l'environnement sur GITHUB_SHA. Toujours aucun déclencheur pull_request (ADR 0009) ;
workflow_dispatch reste disponible pour redéployer à la main.
This commit is contained in:
Johan LEROY
2026-09-23 09:16:15 +02:00
parent 18307e9be3
commit d54cd963f1
2 changed files with 17 additions and 11 deletions
+5
View File
@@ -193,3 +193,8 @@ jobs:
exit 1
fi
deploy:
name: Déploiement
needs: ci-ok
if: ${{ !cancelled() && needs.ci-ok.result == 'success' && github.event_name == 'push' }}
uses: ./.github/workflows/deploy.yml