ci(release): auto-generate release changelog (commits + merged PRs since last tag)

GitHub Releases had an empty body — you couldn't tell what changed between
versions. Add generate_release_notes:true so every release ships an
auto-generated changelog.
This commit is contained in:
leeguooooo
2026-06-12 18:15:18 +09:00
parent c1417c3c70
commit ab92d2590b
+6 -1
View File
@@ -133,5 +133,10 @@ jobs:
dist/*.tar.gz
dist/*.tar.gz.sha256
fail_on_unmatched_files: true
# keep existing release notes if the release was created beforehand
# Auto-generate a changelog (commits + merged PRs since the previous
# tag) so every release shows what actually changed, instead of an
# empty body. The first matrix job to run creates the release with
# these notes; `append_body: false` keeps later jobs from clobbering
# or duplicating them while they attach their platform's binaries.
generate_release_notes: true
append_body: false