digitalinnovationone / dio-lab-open-source

Repositório do lab "Contribuindo em um Projeto Open Source no GitHub" da Digital Innovation One.
https://digitalinnovationone.github.io/dio-lab-open-source/
6.3k stars 46.08k forks source link

[SUGESTÃO] Conventional Commits. #50956

Open fcojefersonpontes opened 1 month ago

fcojefersonpontes commented 1 month ago

Sua sugestão está relacionada a um problema? Por favor descreva. A adoção do Conventional Commits.

Descreva a solução que você gostaria Ela define um conjunto de regras para criar um histórico de commit explícito, o que facilita a criação de ferramentas automatizadas.

Descreva as alternativas que você considerou https://www.conventionalcommits.org/pt-br/v1.0.0-beta.4/ O commit contém os seguintes elementos estruturais, para comunicar a intenção ao utilizador da sua biblioteca:

Contexto adicional Porque utilizar Conventional Commits

Criação automatizada de CHANGELOGs.
Determinar automaticamente um aumento de versionamento semântico (com base nos tipos de commits).
Comunicar a natureza das mudanças para colegas de equipe, o público e outras partes interessadas.
Disparar processos de build e deploy.
Facilitar a contribuição de outras pessoas em seus projetos, permitindo que eles explorem um histórico de commits mais estruturado.
fcojefersonpontes commented 1 month ago

Também chamado de commits semânticos.