7. Padrões · versão 2.0.0
Deploy
Aplica-se quando a ADR vai a produção.
Práticas
- Configuração por variáveis de ambiente; nada de segredo no código.
- Antes de promover:
pnpm lint,typecheck,builde os testes passando. - A promoção segue o fluxo de branches (ver Git e commits):
develop → main, por merge local (sem pull request); o push só com a autorização do dono. - Versionamento (SemVer + tags) é decidido por projeto — não é regra universal.
- CI (GitHub Actions) não é regra universal; quando útil, nasce em uma ADR de infraestrutura.
Não fazer
- Não promover para
mainfora da regra do projeto (por exemplo, sem o aval do Arquiteto e do CEO, quando o projeto o exige). - Não acessar produção fora do procedimento de deploy.