Deploy automatico na branch main

Bom dia galera,

Recentemente o github trocou o nome da branch master para main. e não estou conseguindo fazer o deploy automatico pois a master não existe mais. Alguém já teve este problema e conseguiu resolver de alguma forma?

Bom dia @pablohdev tudo bem?

Sim, verificamos esta alteração do github, estamos ja trabalhando para resolver esta questão, A
acredito que paleativamente isso possa ser contornado trocando a branch default nas configurações do repositório lá no github. Qualquer dúvida estou a disposição.

Show @Francis_Luis , mudei a branch default para master ai deu tudo certo.

1 curtida

Opa @pablohdev, se você assim como eu prefere usar o main eu compartilhei uma solução aqui que usa o github actions para fazer deploy automático de um branch qualquer via ssh.

Isso é prático se você separa sua aplicação em branches de desenvolvimento, homologação e produção, podendo fazer o deploy automático de cada um separadamente.

No meu caso para os branches de desenvolvimento e homologação eu hospedo no heroku e o de produção na Umbler. Você pode conferir os workflows aqui e aqui.