Pular para o conteúdo
Biblioteca de ferramentas

semantic-release

Automatiza versão, changelog e publicação a partir dos commits.

CLIOpen source

Decide a próxima versão semântica a partir das mensagens de commit, gera o changelog e publica o pacote automaticamente no CI.

Quando usar

Quando você quer releases totalmente automáticas, guiadas pelos commits.

Quando evitar

Se prefere revisar e aprovar a versão e o changelog manualmente antes de cada release.

Alternativas

Fazem um trabalho parecido. Compare antes de escolher.

  • Versionamento e changelog para monorepos, com arquivos de mudança.

    CLIOpen source★ 12,5 mil
  • Mantém um PR de release atualizado a partir dos commits.

    CLIOpen source★ 7,7 mil

Da mesma área, com propósito próximo.

  • Gerador de changelog personalizável a partir do histórico Git.

    CLIOpen source★ 12,4 mil
  • Hooks de Git simples para projetos Node.

    BibliotecaOpen source★ 35,4 mil
  • Verifica se as mensagens de commit seguem um padrão.

    CLIOpen source★ 18,8 mil
  • Assistente interativo para escrever commits no padrão.

    CLIOpen source★ 17,5 mil