diff --git a/doc/runbooks/new-web-app/README.md b/doc/runbooks/new-web-app/README.md index dc2eb51..5ca9196 100644 --- a/doc/runbooks/new-web-app/README.md +++ b/doc/runbooks/new-web-app/README.md @@ -2,7 +2,7 @@ # Mettre en service une nouvelle application web -> **Last Updated:** 2026-05-31 +> **Last Updated:** 2026-07-12 > **Status:** ✅ Procédure courante > **Related:** [Conventions de nommage](conventions.md) · [Checklist](08-checklist.md) · [ADR CI/CD](../../adr/03_cicd_gitea_action_argocd.md) · [ADR Vault](../../adr/04_tool_hashicorp_vault.md) @@ -89,6 +89,7 @@ Ces fondations existent et ne sont **pas** à refaire pour chaque app : | 04 | [Chart Helm](04-helm-chart.md) | Le chart de l'app (DB via pgbouncer, secrets VSO, ingress) | ✅ | | 05 | [Terraform de l'app](05-app-terraform.md) | `iac/` → module `app_roles` (creds dynamiques + rôle K8s) | ✅ | | 06 | [Workflows CI](06-ci-workflows.md) | `.gitea/workflows/` : `tofu apply` + build image | ✅ | +| 06b | [CI des apps Bun/Nuxt](06b-bun-nuxt-ci.md) | `.gitea/workflows/ci.yml` : gates lint/test/`nuxt build` + piège Node 18→20 | ✅ | | 07 | [Enregistrement ArgoCD](07-argocd-register.md) | `factory/argocd/values.yaml` → Application + déploiement | ✅ | | 08 | [Checklist](08-checklist.md) | Récapitulatif ordonné + definition of done | ✅ |