Skip to content

Latest commit

 

History

History
29 lines (28 loc) · 8.56 KB

COMMIT_PATTERN.md

File metadata and controls

29 lines (28 loc) · 8.56 KB

PT-BR 🇧🇷

Categoria Descrição
build Commits relacionados a ajustes ou melhorias no sistema de construção, como configurações de Webpack, scripts de construção e outros aspectos da infraestrutura de compilação.
chore Commits que envolvem tarefas de manutenção geral no código, mas que não estão diretamente relacionados a funcionalidades específicas ou correções de bugs. Isso pode incluir atualizações de dependências, reorganização de arquivos, formatação de código, melhorias na organização do repositório e outras tarefas administrativas.
ci Commits relacionados a configurações ou scripts de integração contínua (CI), como ajustes em configurações do Travis CI, GitHub Actions ou outras ferramentas de CI/CD. Esses commits são importantes para garantir que os testes e a implantação automatizados funcionem corretamente.
docs Commits que envolvem a documentação do projeto. Isso pode incluir atualizações em arquivos README, comentários de código, adição ou melhoria de documentação de código-fonte, geração automática de documentação e outras atividades relacionadas à documentação que tornam o projeto mais acessível e compreensível.
feat Commits que introduzem uma nova funcionalidade no código-fonte. Isso inclui a adição de recursos totalmente novos que melhoram o comportamento ou a capacidade do aplicativo.
fix Commits que corrigem um bug ou problema no código existente. Os commits "fix" são usados para resolver problemas identificados, tornando o aplicativo mais estável e funcional.
perf Commits que visam otimizar o desempenho do código existente, sem adicionar novos recursos. Isso pode incluir melhorias de desempenho em algoritmos, redução de consumo de recursos ou aceleração de operações críticas.
refactor Commits que envolvem refatoração do código, ou seja, alterações no código que não adicionam nem removem funcionalidades, mas melhoram a estrutura, clareza ou eficiência do código. A refatoração é importante para manter o código limpo e fácil de entender.
revert Commits que revertem alterações anteriores. Eles são usados para desfazer um ou mais commits anteriores que introduziram problemas ou comportamentos indesejados.
style Commits relacionados a melhorias na formatação do código, como ajustes de espaçamento, formatação de código e outros aspectos visuais. Isso ajuda a manter um estilo de código consistente e legível.
test Commits relacionados a testes, como adição de novos testes, correções de testes existentes ou melhorias na infraestrutura de testes. Testes rigorosos são essenciais para garantir que o código funcione corretamente e para evitar regressões.

ENG 🇺🇸

Category Description
build Commits related to tweaks or improvements to the build system, such as Webpack configurations, build scripts, and other aspects of the build infrastructure.
chore Commits that involve general code maintenance tasks, but are not directly related to specific features or bug fixes. This may include dependency updates, file reorganization, code formatting, repository organization improvements, and other administrative tasks.
ci Commits related to continuous integration (CI) configurations or scripts, such as tweaks to Travis CI configurations, GitHub Actions, or other CI/CD tools. These commits are important to ensure that automated testing and deployment work correctly.
docs Commits involving project documentation. This may include updates to README files, code comments, adding or improving source code documentation, automatically generating documentation, and other documentation-related activities that make the project more accessible and understandable.
feat Commits that introduce new functionality into the source code. This includes adding entirely new features that improve the application's behavior or capability.
fix Commits that fix a bug or problem in existing code. "Fix" commits are used to resolve identified issues, making the application more stable and functional.
perf Commits that aim to optimize the performance of existing code, without adding new features. This could include performance improvements in algorithms, reducing resource consumption, or speeding up critical operations.
refactor Commits that involve code refactoring, that is, changes to the code that do not add or remove functionality, but improve the structure, clarity or efficiency of the code. Refactoring is important to keep the code clean and easy to understand.
revert Commits that revert previous changes. They are used to undo one or more previous commits that introduced problems or unwanted behavior.
style Commits related to improvements in code formatting, such as spacing adjustments, code formatting and other visual aspects. This helps maintain a consistent and readable code style.
test Test-related commits, such as adding new tests, fixing existing tests, or improving the testing infrastructure. Rigorous testing is essential to ensure code works correctly and to avoid regressions.