Process de dev une fois la v4 sortie (git-flow, branch, tag)

@VonOx non je récapitulais juste le flow de home-assistant !

Dans notre cas, ce que je vois plutôt :

  • On change rien au niveau des branches git
  • On créé une GitHub Action manuelle qui fait un build master sur le tag Docker dev (toute plateforme: ARM, adm64, etc…).
  • On rajoute un build amd64 sur les PR sans push et sans secrets. Pareil, limite ça peut-être une GitHub Action? A voir

ça permettrait de garder un flow:

  • Une PR par feature
  • Chaque PR est mergée quand elle est prête
  • Quand on a une version sur master qu’on veut tester, on a qu’à faire un build manuel qui va push sur le tag Docker dev.
  • Une fois que la version est bonne, on fait un tag git qui build + push comme d’habitude :slight_smile:

Tu en penses quoi ?

La PR en cours dev/test :wink:

1 Like