react-toolkit icon indicating copy to clipboard operation
react-toolkit copied to clipboard

Idées d'amélioration du process de publication

Open jforatier opened this issue 5 years ago • 0 comments

Hello, Je me demandais s'il y'avait des chantiers d'améliorations du process de livraison en cours avec notamment un enrichissement de l'automatisation pré-validation.

Pour ma part j'aime bien ce que font la Team Nuxt (et beaucoup d'autres je pense) https://github.com/nuxt/nuxt.js/pull/8591

  • Tous les changes sont poussé dans dev (aka master/main)
  • Il y'a une PR assez riche lorsqu'une sortie se prépare de dev -> 1.x
  • La release finale se déclenche lorsque dev et poussé dans une branche numéroté 1.x (x pour pas avoir à gérer les mineurs)

L'idée est de pouvoir brancher des tools comme https://github.com/release-it/release-it ou https://github.com/semantic-release/semantic-release pour gérer un peu tout ce qui va bien pour mettre à jour tag/changelog/alpha/beta.

On en profiterai pour mettre des tools comme https://github.com/github/super-linter ? Ajouter des actions de validation ?

jforatier avatar Jan 22 '21 17:01 jforatier