Exclude development/infrastructure changes from release notes
Users don't care about CI/CD improvements, release workflows, build processes, or testing infrastructure. Only include user-visible changes. Related to #671
This commit is contained in:
parent
93d0eb6b8a
commit
13a469362a
1 changed files with 5 additions and 2 deletions
|
|
@ -129,11 +129,14 @@ Guidelines:
|
||||||
- Use bold for feature/component names followed by colon
|
- Use bold for feature/component names followed by colon
|
||||||
- Do NOT include commit hashes - they clutter the release notes
|
- Do NOT include commit hashes - they clutter the release notes
|
||||||
- Only include issue references like (#123) if explicitly mentioned in commit messages
|
- Only include issue references like (#123) if explicitly mentioned in commit messages
|
||||||
- Focus on user-visible changes only
|
- Focus ONLY on user-visible changes - exclude all development/infrastructure changes
|
||||||
|
- EXCLUDE: CI/CD changes, release workflow improvements, build process changes, development tooling, testing infrastructure
|
||||||
|
- EXCLUDE: Anything about "release notes generation", "automated release", "validation scripts", "GitHub workflows"
|
||||||
|
- INCLUDE ONLY: Features users interact with, bug fixes users experience, performance improvements users notice
|
||||||
- Use clear, non-technical language
|
- Use clear, non-technical language
|
||||||
- Group related changes together logically
|
- Group related changes together logically
|
||||||
- If there are no breaking changes, write "None" in that section
|
- If there are no breaking changes, write "None" in that section
|
||||||
- Keep the Notes section practical and actionable
|
- Keep the Notes section practical and actionable for end users
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# Call LLM API based on provider
|
# Call LLM API based on provider
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue