Publicar o site
Até que alguém peça explicitamente para fazer deploy, toda alteração permanece apenas em commits locais. Este skill é a única ocasião para enviar ao branch remoto main. O plano gratuito do Netlify tem um limite mensal de builds, e cada push aciona uma compilação.
"Está bom", "obrigado" ou "salve" não são solicitações de deploy. Em caso de dúvida, pergunte: "Você quer que eu coloque isso no ar agora?"
Passos
-
Verifique se há algo a publicar.
git status -sbegit log --oneline origin/main..HEAD. Se não houver nada adiantado em relação aorigin/maine a árvore de trabalho estiver limpa, diga que já está no ar e pare. -
Salve qualquer trabalho não salvo. Se houver alterações não comitadas que pertencem à solicitação, execute
npm run build, depois faça o commit com uma mensagem curta e simples. Se houver alterações não comitadas que você não fez ou não entende, pergunte antes de incluí-las. -
Compile. Execute
npm run build(coloque$HOME/.local/node/binnoPATHprimeiro senpmnão for encontrado). Se falhar, não envie. Corrija ou explique o problema em palavras simples e pare. -
Envie.
git push origin main. Se o push for rejeitado porque o GitHub tem alterações mais recentes, executegit pull --rebase origin main, compile novamente e depois envie. Nunca force-push. -
Verifique se foi ao ar. O Netlify compila em cerca de um minuto. As ferramentas do projeto do conector Netlify mostram o projeto
irenaarslanova(ID do site8135e70e-ff58-4049-837e-388645afc4e2). Ou carregue as páginas alteradas no site ativo comcurle procure pelo novo conteúdo. -
Informe. Para Irena, em palavras simples: "Está no ar agora. Você pode ver em <link para a página alterada>." Liste o que foi ao ar se houver várias versões salvas. Não mencione commits, pushes ou branches, a menos que Alex esteja perguntando.
Endereços ativos
- Netlify: https://irenaarslanova.netlify.app
- Domínio próprio: https://irenaarslanova.com (assim que o domínio for alterado para o Netlify)