From 47a1b1222f33f44d5aee0ad21955f2ce9d92b095 Mon Sep 17 00:00:00 2001 From: arcodange Date: Sun, 12 Jul 2026 13:37:18 +0200 Subject: [PATCH] =?UTF-8?q?docs(ci):=20r=C3=A9f=C3=A9rence=20la=20page=206?= =?UTF-8?q?b=20dans=20l'index=20du=20runbook=20new-web-app?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ajoute la ligne 06b (CI des apps Bun/Nuxt) à l'index des étapes et bump Last Updated, conformément à la règle « Comment éditer ce runbook ». Co-Authored-By: Claude Opus 4.8 --- doc/runbooks/new-web-app/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 | ✅ |