- Garantir
mainsem alterações não commitadas. - Validar secrets:
NPM_TOKEN,GITHUB_TOKENpresentes.
- Abrir PR.
- Ver comentário do bot com versão
vX.Y.Z-next.N. - Validar diff link.
- Fazer merge.
- Conferir comentário com
vX.Y.(Z+1). - Instalar internamente se necessário.
- Abrir PR de
mainparalatest. - Checar proteção (apenas main permitido).
- Merge gera
vX.(Y+1).0.
| Sintoma | Ação |
|---|---|
| Tag criada sem pacote no npm | Rodar yarn publish:from-package manualmente |
| Canary não incrementou | Confirmar que versão baseline estava estável (sem -next) |
| Patch não subiu | Ver logs do step "Patch version & publish" |
- Criar fix branch.
- Aplicar correção.
- Abrir PR → patch normal (não remover versão anterior).
- Não force push em tags publicadas.
- Evitar rebase após canaries se não necessário.