Preview avant prod
Sur ce projet, un déploiement Vercel en production n'intervient jamais directement après un changement de code. Le changement passe d'abord par un environnement de preview, vérifié visuellement (capture d'écran ou test manuel), et la mise en production n'est déclenchée qu'après confirmation explicite. C'est une règle non négociable, rappelée à plusieurs reprises dans ce projet précisément parce que la commande de déploiement par défaut peut pousser directement en production selon la branche active.
Commande
vercel --target=preview --yesDéclencheur
Avant toute mise en production, systématiquement.
Portes de feedback
- Déploiement en preview (jamais en production directement)
- Vérification visuelle du rendu, par capture d'écran automatisée ou contrôle manuel
- Confirmation explicite avant promotion en production
Conditions de sortie
- Passage en production uniquement sur confirmation explicite
- Aucun déploiement automatique en production, quelle que soit la nature du changement
Avantages
- Évite qu'un changement cassé ou non désiré atteigne directement les visiteurs du site
- Donne un point de contrôle humain avant chaque mise en ligne, même sur un projet largement piloté par agent
Comment démarrer
- 1Identifier la commande de déploiement par défaut de votre plateforme et vérifier si elle publie en production sur votre branche principale
- 2Toujours cibler explicitement l'environnement de preview en premier
- 3Ne promouvoir en production qu'après validation humaine explicite
Points de vigilance
- Ajoute une étape et un temps d'attente avant chaque mise en ligne
- Nécessite de bien connaître le comportement de l'outil de déploiement : certaines commandes par défaut publient directement en production selon la branche
Questions fréquentes
Pourquoi cette règle plutôt qu'un simple test local ?
Un environnement de preview reproduit les conditions réelles de production (build, variables d'environnement, CDN), ce qu'un test local ne garantit pas toujours.
Loops similaires
À explorer aussi
Déploiement avec garde-fou de build
Aucun commit ni déploiement sans que le type-check et le build de production passent d'abord, sur ce projet Next.js.
Publication d'article vérifié
Aucun article ne part en publication tant que chaque fait chiffré n'est pas confirmé par une source primaire ou au moins deux sources indépendantes.
Vérification croisée d'une source de veille
Un lien partagé pour publication (X, LinkedIn, article) n'est jamais relayé tel quel : ses chiffres sont recherchés indépendamment avant décision.