Renomear a branch padrão de master para main

TLDR: Renomeia a branch principal de master para main em todo o CI/CD, nos scripts de deploy e na configuração do GitHub.

Contexto

O repositório usava master como branch padrão. O objetivo é adotar main como nome da branch principal, hoje o padrão de mercado.

Objetivos

  • Atualizar todas as referências à branch master para main
  • Garantir que os pipelines de CI/CD disparem em main
  • Garantir que os scripts de deploy façam pull de main

Fora de escopo

Referências a master.key (credenciais Rails) e a master em URLs externas (oh-my-zsh, mídia HLS) não são alteradas — não têm relação com a branch.

Mudanças

Arquivo O que muda
.github/workflows/pylint-and-tests.yml Substitui master por main em on.push.branches e nos dois condicionais github.ref == 'refs/heads/master'
scripts/deploy-backend.sh git pull origin master → git pull origin main
scripts/deploy-celery.sh git pull origin master → git pull origin main
Configuração do repositório no GitHub Renomear a branch pela UI ou pelo gh CLI (fora dos arquivos deste repo)

Como verificar

  1. Push de um commit em main — o workflow do GitHub Actions dispara corretamente
  2. Rodar os scripts de deploy — fazem pull de main sem erro
  3. Confirmar que a branch padrão do repositório no GitHub é main

Documentação

— (não registrado na spec original)