You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .claude/README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,12 +8,12 @@ SPDX-License-Identifier: MIT
8
8
9
9
## Project Overview
10
10
11
-
This is **release-tool**, a comprehensive Python CLI tool for managing releases using semantic versioning. It automates release note generation by consolidating commits, fetching ticket details from GitHub, and creating beautifully formatted release notes.
11
+
This is **release-tool**, a comprehensive Python CLI tool for managing releases using semantic versioning. It automates release note generation by consolidating commits, fetching issue details from GitHub, and creating beautifully formatted release notes.
12
12
13
13
## Key Capabilities
14
14
15
15
-**Semantic Versioning**: Full support for versions, release candidates, betas, alphas
16
-
-**Ticket Consolidation**: Groups commits by parent tickets for cleaner release notes
16
+
-**Issue Consolidation**: Groups commits by parent issues for cleaner release notes
17
17
-**GitHub Integration**: Syncs PRs, issues, releases via parallelized API calls
18
18
-**Local Git Analysis**: Analyzes commit history from local repositories
19
19
-**Template-based Output**: Jinja2 templates for customizable release notes
@@ -35,13 +35,13 @@ This is **release-tool**, a comprehensive Python CLI tool for managing releases
35
35
```
36
36
src/release_tool/
37
37
├── main.py # CLI entry point (sync, generate, list-releases commands)
0 commit comments