💬 Commit message convention
Tags
✨feat: Add or remove a new feature in the API or UI
🐛fix: Fix a bug in the API or UI introduced by a previous feat commit
♻️refactor: Refactor or restructure code without changing any API or UI behavior
🎨style: Make changes that do not affect the code's behavior (e.g., whitespace, formatting, missing semicolons, typo, comments)
🍰design: Update UI design unrelated to functionality (e.g., colors, font sizes, margin/padding adjustments)
📚docs: Make documentation changes (e.g., README, API docs)
✅test: Add or modify tests
🔧chore: Routine tasks like config changes, package updates
🛠build: Build process, CI/CD, deployment-related changes
🔐security: Enhance application security or mitigate vulnerabilities
🔀merge: Merge branches into the main branch
Description
- Add a space after the colon before starting the description
- Use the imperative, present tense
- Don’t capitalize the first letter
- No dot (.) at the end
- examples
✨feat: add user profile view
🐛fix: fix wrong calculation of request body checksum