From 9994b8b3f1876d411f2f68bc5d1d89fc1b6f76e0 Mon Sep 17 00:00:00 2001 From: Ardis Lu Date: Tue, 3 Jun 2025 23:45:32 -0700 Subject: [PATCH] Simplify release notes to be auto generated Reasons in favor of minimal release notes: (1) Releases is a GitHub functionality, it's better not to invest too much time into vendor-specific configurations. (2) There is no binary associated with this library so Releases has reduced significance. (3) Meaningful release notes are still contained in git tag annotations, which can be carried across hosts. One downside is losing meaningful messages in email notifications if people subscribe to follow releases on GitHub. --- .github/workflows/release.yml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e36f4e1..dc9e29c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,17 +19,9 @@ jobs: - uses: actions/checkout@v4 with: persist-credentials: false - - id: "generate-body" - run: | - { - echo 'BODY<> "$GITHUB_OUTPUT" - - run: echo ${{ steps.generate-body.outputs.BODY }} - uses: softprops/action-gh-release@v2 with: - body: ${{ steps.generate-body.outputs.BODY }} + generate_release_notes: true publish: name: Publish to npm -- 2.47.3