Development process once v4 is released (git-flow, branch, tag)

@VonOx no, I was just summarizing the Home Assistant flow!

In our case, what I see rather:

  • We don’t change anything at the Git branch level
  • We create a manual GitHub Action that builds a master on the Docker dev tag (all platforms: ARM, amd64, etc.).
  • We add an amd64 build on the PRs without push and without secrets. Similarly, it might be a GitHub Action? To be seen

This would allow us to keep a flow:

  • One PR per feature
  • Each PR is merged when it is ready
  • When we have a version on master that we want to test, we just need to do a manual build that will push to the Docker dev tag.
  • Once the version is good, we make a Git tag that builds + pushes as usual :slight_smile:

The PR is in progress/dev/test :wink: