-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitmessage
More file actions
30 lines (27 loc) · 1.34 KB
/
.gitmessage
File metadata and controls
30 lines (27 loc) · 1.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<type>(<scope>): <subject>
# Body (optional): explain WHAT changed and WHY, not how.
# Wrap at 72 characters per line.
# Footer (optional):
# BREAKING CHANGE: <description>
# Closes #<issue-number>
# ---------------------------------------------------------------------------
# Conventional Commits — Type Reference
# ---------------------------------------------------------------------------
# feat: A new feature (triggers MINOR version bump)
# fix: A bug fix (triggers PATCH version bump)
# docs: Documentation only changes
# style: Formatting, whitespace, semicolons (no logic change)
# refactor: Code change that is neither a fix nor a feature
# test: Adding or updating tests
# chore: Build process, tooling, package updates
# ci: CI/CD pipeline configuration changes
# perf: Performance improvements
# ---------------------------------------------------------------------------
# Scope examples for this project:
# routes, ui, pf, openspec, persistence, monitor, auth, ci
# ---------------------------------------------------------------------------
# Format: <type>(<scope>): <subject>
# - Use imperative mood: "add feature" not "added feature"
# - No capital first letter, no period at end of subject
# - Subject line max 72 characters
# ---------------------------------------------------------------------------