- Inicializar o Git na branch
main
- Substituir os "node-boilerplate" pelo nome do repositório / projeto
- Atualizar o README com as informaçoes do projeto
- Atualizar o package.json com as informações do projeto
- Substituir a função foobar por uma do próprio projeto
- Garantir que a versão está 0.0.0 e sem CHANGELOG.md
- Rodar
yarn
eyarn prepare
no repositório - Realizar o primeiro commit como "chore: initial commit [skip ci]"
- Publicar repositório no GitHub
- Colocar descrição e tags no repositório no GitHub
- Criar novas labels
dependencies
(Changes involving dependencies) azuldependabot
() azulsemantic-release
() vermelho ou cinzaenhancement
tofeature
documentation
todocs
core
() azul clarothird-party
() cinza
- Adicionar secret na mão (
gh secret set GH_TOKEN
egh secret set NPM_TOKEN
) - Adicionar branch rules no repositório
[mabr][alec]*
checando build, up to date, allow pushdev
checando build, up to date, allow pushrelease/**/*
checando build, up to date, allow pushqa/**/*
checando build, up to date, allow push, allow deleteqa
checando build, up to date, allow push, allow delete
- Habilitar Dependabot security updates no repositório (Security & Analysis)
- Habilitar automerge no repositório
- Garantir que os bots AllContributors e Stale estão instalados no repositório
- Ignorar o alerta do ansi-regex do dependabot (está errado)
- Criar branch
dev
e seguir fluxo normal de desenvolvimento