Open VincentHardouin opened 1 day ago
Une fois l'application déployée, elle sera accessible à cette adresse https://bot-pr447.review.pix.fr Les variables d'environnement seront accessibles sur scalingo https://dashboard.scalingo.com/apps/osc-fr1/pix-bot-review-pr447/environment
:unicorn: Problème
Actuellement, notre action de merge automatique ne gère pas une merge queue ce qui engendre plusieurs problèmes et doit être installé sur tous les repos.
:robot: Proposition
Nous proposons de mettre en place notre action dans un unique repo et que cette dernière ait une merge queue.
Pour la partie unique repo, en efffet l'action sous-jaccente que nous utilisons pour rebase et merger est capable d'être unique et être en charge de plusieurs repo (cf: la doc) :
Pour la création de la merge queue, c'est pour ça que nous nous retrouvons ici, nous souhaitons déléguer cette tâche à Pix Bot. Pour faire cela, il a été nécessaire de faire en sorte qu'il est un stockage persistant, comme sur les autres projets de Pix, nous sommes partis sur une base Postgresql, avec knex comme connecteur.
☑️ TODO
:rainbow: Remarques
:100: Pour tester