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¶
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évisiondu 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.
- Se rendre sur le tableau Github Project de l'équipe : https://github.com/orgs/Efalia/projects/48.
- Faire un clic sur les options de la colonne Prochaine Canari et cliquer sur Delete all