Entwicklungsprozess nach dem Release der v4 (git-flow, branch, tag)

@VonOx nein, ich habe nur den Home-Assistant-Workflow zusammengefasst!

In unserem Fall sehe ich eher Folgendes:

  • Wir ändern nichts an den Git-Branches
  • Wir erstellen eine manuelle GitHub-Aktion, die einen Master-Build auf dem Docker-Dev-Tag (alle Plattformen: ARM, amd64, etc.) durchführt.
  • Wir fügen einen amd64-Build zu den PRs hinzu, ohne Push und ohne Secrets. Genauso könnte es sich um eine GitHub-Aktion handeln? Mal sehen

Das würde uns ermöglichen, einen Workflow beizubehalten:

  • Eine PR pro Feature
  • Jede PR wird gemerged, wenn sie fertig ist
  • Wenn wir eine Version auf Master haben, die wir testen möchten, müssen wir nur einen manuellen Build durchführen, der auf den Docker-Dev-Tag pusht.
  • Sobald die Version gut ist, erstellen wir einen Git-Tag, der wie gewohnt buildet und pusht :slight_smile:

Was hältst du davon?

Der PR ist im dev/test :slight_smile: