Skip to content

Commit 7925b97

Browse files
authored
chore: use changelog for GitHub release notes (#110)
1 parent e8717be commit 7925b97

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,9 @@ jobs:
165165
env:
166166
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
167167
NEW_VERSION: ${{ steps.sampo-release.outputs.new_version }}
168-
run: gh release create "${NEW_VERSION}" --generate-notes
168+
run: |
169+
CHANGELOG_ENTRY=$(awk -v defText="see CHANGELOG.md" '/^## /{if (flag) exit; flag=1; next} flag; END{if (!flag) print defText}' CHANGELOG.md | sed '/[^[:space:]]/,$!d' | tac | sed '/[^[:space:]]/,$!d' | tac)
170+
gh release create "${NEW_VERSION}" --notes "$CHANGELOG_ENTRY"
169171
170172
# Notify in case of a failure
171173
- name: Send failure event to PostHog

0 commit comments

Comments
 (0)