1.0 KiB
1.0 KiB
Deploy Runbook — GH Pages + OVH SFTP (Home Carnet labo)
Date: 2026-03-02
Préflight
npm run tracking:checknpm run buildnpm run build:external(inclut/lab/)
GH Pages
- Vérifier branche de publication (repo settings Pages).
- Pousser le commit de release.
- Attendre pipeline GitHub Actions Pages.
- Smoke test:
//#a-propos/#projets/#contact/lab/
OVH mutualisé (SFTP)
- Configurer secrets hors repo:
OVH_SFTP_HOSTOVH_SFTP_USEROVH_SFTP_PORT(défaut 22)OVH_SFTP_PATH- mot de passe via prompt sécurisé
- Déploiement:
npm run deploy:web:sftp
- Smoke test domaine OVH:
- home
- ancres
- assets hero
/lab/
Checklist post-release
- Aucun 404 sur assets
public/assets/da/openai/* - CTA tracks présents (
data-track-event) - Aucun overflow horizontal mobile
- Contraste CTA conforme en mode normal + contraste
Rollback rapide
- Re-déployer le dernier
diststable. - Revenir au commit précédent et repush.
- Purger cache CDN/hébergement si nécessaire.