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:
@@ -133,5 +133,10 @@ jobs:
|
|||||||
dist/*.tar.gz
|
dist/*.tar.gz
|
||||||
dist/*.tar.gz.sha256
|
dist/*.tar.gz.sha256
|
||||||
fail_on_unmatched_files: true
|
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
|
append_body: false
|
||||||
|
|||||||
Reference in New Issue
Block a user