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
ci(release): guard empty changelog notes and unreadable CHANGELOG (review)
Addresses Copilot review on #31:
- UpdateReleaseNotes: if the matched CHANGELOG entry is empty/whitespace, warn and
leave ReleaseNotes unchanged rather than overwriting the built manifest with an
empty string.
- Create GitHub Release: read CHANGELOG.md defensively (Test-Path + try/catch). A
missing or unreadable file now falls back to --generate-notes instead of failing
the publish (GitHub's pwsh runs with $ErrorActionPreference = 'Stop').
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments