Skip to content

Commit 1eaba5f

Browse files
authored
Merge branch 'main' into release-please--branches--main
2 parents 3069c58 + 572eb46 commit 1eaba5f

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

CLAUDE.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,22 @@ This repository uses Conventional Commits (enforced by commitizen):
7676

7777
Breaking changes: Add `!` after type or include `BREAKING CHANGE:` in body
7878

79+
## Pull Request Guidelines
80+
81+
### PR Title Format
82+
- **DO NOT use Conventional Commit format in PR titles** (no `feat:`, `fix:`, etc.)
83+
- Use clear, descriptive titles that explain the overall change
84+
- When PR contains multiple unrelated commits, use a comprehensive title like:
85+
- "Update documentation and fix validation workflow"
86+
- "Refactor components and add badge system"
87+
- "Multiple improvements to environment configuration"
88+
89+
### Why No Conventional Commits in PR Titles
90+
- PRs often contain multiple commits with different types
91+
- PR titles should describe the overall change, not individual commits
92+
- Individual commits within the PR should follow Conventional Commit format
93+
- Release Please uses commit messages, not PR titles, for versioning
94+
7995
## Critical Implementation Details
8096

8197
### Configuration Loading Priority (setup_environment.py)

0 commit comments

Comments
 (0)