From f3775744902e949c6a1193654a343aa300edcd4c Mon Sep 17 00:00:00 2001 From: Manoel Aranda Neto Date: Tue, 5 May 2026 15:29:32 +0200 Subject: [PATCH] chore: use changelog for GitHub release notes --- .github/workflows/release.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8c477690..7cba2abe 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -194,7 +194,9 @@ jobs: env: GH_TOKEN: ${{ steps.releaser.outputs.token }} NEW_VERSION: ${{ steps.sampo-release.outputs.new_version }} - run: gh release create "$NEW_VERSION" --generate-notes + run: | + 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) + gh release create "$NEW_VERSION" --notes "$CHANGELOG_ENTRY" - name: Generate references if: steps.commit-release.outputs.commit-hash != ''