This document outlines the contribution process for DUCA’s projects.
feature/command-name # New features
fix/issue-description # Bug fixes
docs/section-name # Documentation updates
refactor/component-name # Code refactoring
hotfix/critical-issue # Critical production fixes
We follow the Conventional Commits specification:
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]
Types:
feat
: New featurefix
: Bug fixdocs
: Documentation changesstyle
: Formatting, missing semicolons, etc.refactor
: Code change that neither fixes a bug nor adds a featuretest
: Adding missing testschore
: Changes to build process or auxiliary toolsExamples:
feat(commands): add weather command with location support
fix(verify): resolve email validation bug for .edu domains
docs(readme): update installation instructions
refactor(utils): optimize database connection handling
We appreciate your time and effort ❤️