Olá, boa tarde!
Então, estou com leve problema no meu fluxo de deploy, e não sei como posso resolver isso. Vou te mostrar mais ou menos o que estou fazendo hoje, e não sei se é a melhor forma.
- Vou fazendo commits e feature-branchs na
development
. - Quando quero realizar uma
release
, faço um rebase para dadevelopment
nastaging
. - Após o rebase da
staging
, faço os testes necessários e validações. - Abro um PR da
staging
paramain
. - No PR, eu deixo um
auto-merge
utilizandorebase and merge
, e após todos os testes passagem, ele fecha o PR automaticamente, e da orebase and merge
.