2.1.1 • Published 4 years ago
semantic-release-amcom-console v2.1.1
semantic-release POC
- Controle de releases automatizado que se baseia na especificação Semantic Version
Como usar?
Para utilização em conjunto com o github é necessário criar um arquivo .yml com as definições do workflow do semantic-release. Nele podemos definir quais branches estarão envolvidas neste fluxo bem como as etapas de validação e variáveis de ambiente.
Esse arquivo será utilizado pelo github Actions
- Gerar um token npm
- Inserir o token npm no repositório do github
Tipos de commit
Prefixos
Commit com o prefixo - feat (Minor Feature release)
-- Exemplo de comando: git commit -m "feat: ajuste A"
Commit com o prefixo - fix (Patch release)
--Exemplo de comando: git commit -m "fix: correção do bug na funcionalidade a"
- Commit com o prefixo - perf (Patch release)
-- Exemplo de comando: git commit -m "perf: ajuste na implementação na funcionalidade a"