Déclencher une mise en production - SocialGouv/code-du-travail-numerique GitHub Wiki

1. Génerer une pre-release

Le système est basé sur le versionning de semantic-release

  1. Aller sur le volet Actions de github

  2. Sélectionner le job de Pre-Release

  1. Lancer une pre-release depuis la branche dev

Lorsque ces tâches sont effectuées la branche de dev et master seront à jour.

Info:

L'environnement des preprod à jour.
Bien vérifier les pages modifiés par les commits poussés depuis la dernière release.

2. Génerer une release

  1. Aller sur le volet Actions de github

  2. Sélectionner le job de Release

  1. Lancer une release depuis la branche master

Lorsque ces tâches sont effectuées la branche de dev et master seront à jour.

3. Mettre en production

  1. Aller sur le volet Actions de github

  2. Sélectionner le job de Production

  1. Approuver la mise en production