From 6e669b46dcedebb40004f13e47a92deb458c8cb5 Mon Sep 17 00:00:00 2001 From: rcourtman Date: Tue, 11 Nov 2025 17:03:39 +0000 Subject: [PATCH] Fix commit hash linking in release notes Remove # symbol from commit hash references so GitHub auto-links them. Format: (abc123) instead of (#abc123) Issue references still use #: (#123) Related to #671 --- scripts/generate-release-notes.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/scripts/generate-release-notes.sh b/scripts/generate-release-notes.sh index d692c07..dbd8388 100755 --- a/scripts/generate-release-notes.sh +++ b/scripts/generate-release-notes.sh @@ -68,13 +68,13 @@ Generate release notes following this EXACT template format: ## What's Changed ### New Features -[List new features as bullet points, each starting with "**Feature name**:" followed by description and commit hash in parentheses like (#abc123)] +[List new features as bullet points, each starting with "**Feature name**:" followed by description and commit hash in parentheses like (abc123)] ### Bug Fixes -[List bug fixes as bullet points, each starting with "**Component/area**:" followed by description and issue/commit reference like (#123) or (#abc123)] +[List bug fixes as bullet points, each starting with "**Component/area**:" followed by description and issue/commit reference like (#123) for issues or (abc123) for commits] ### Improvements -[List improvements/enhancements as bullet points, each starting with "**Component/area**:" followed by description] +[List improvements/enhancements as bullet points, each starting with "**Component/area**:" followed by description and commit hash like (abc123)] ### Breaking Changes [List any breaking changes, or write "None" if there are none] @@ -127,7 +127,9 @@ helm upgrade --install pulse oci://ghcr.io/rcourtman/pulse-chart \\ Guidelines: - Match the exact format and style of the template above - Use bold for feature/component names followed by colon -- Include commit hashes in parentheses like (#abc123) or issue numbers like (#123) +- Include commit hashes WITHOUT # symbol - just the hash like (abc123) not (#abc123) +- GitHub will auto-link commit hashes when they appear in parentheses +- For issue references, use # like (#123) - Focus on user-visible changes only - Use clear, non-technical language - Group related changes together logically