Aller au contenu

Procédure de libération d'une nouvelle révision

Vérification des actions pré-requises éventuelles

La personne effectuant la libération doit impérativement :

  • Consulter l'issue des pré-requis à la libération d'une nouvelle révision
  • Effectuer les actions à réaliser mentionnées dans la liste (s'il y en a)
  • Mettre à jour cette issue pour la prochaine release après libération :
    • changer le numéro (+1) de la canari dans le titre de la section
    • nettoyer la liste

Voir le contexte du besoin de cette étape de vérification pour plus d'informations.

Libération

make liberation-canari

Remarques

  • La libération automatique d'une canari n'est possible qu'une fois par jour.
  • La modification d'un tag existant n'est possible que manuellement.

Modification de la révision dans le QG

⚠️ Permission nécessaire

Seuls certains comptes Github des membres de l'équipe R&D peuvent modifier la révision dans le QG.
  • Se rendre sur le tableau de bord de l'application sur le qg : https://qg.efalia.com/efalia-doc/instance.
  • Cliquer sur le bouton canari- présent sur l'entête du tableau de bord.
  • Modifier le champ Révision du formulaire qui s'affiche avec le numéro de la nouvelle révision.
  • Cliquer sur le bouton Modifier.

Listing des PRs mergées depuis la dernière révision

La liste des PRs mergées dans chaque canari est disponible à l'adresse https://github.com/Efalia/mgx/releases.

Mise à jour du tableau de l'équipe

La dernière étape consiste à mettre à jour le tableau de l'équipe.