Skip to content

Commit 948c107

Browse files
author
linchengyu
committed
fix(ci): update permissions and use modern release action
1 parent d255142 commit 948c107

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212

1313
permissions:
14-
contents: read
14+
contents: write
1515
id-token: write
1616

1717
steps:
@@ -51,11 +51,10 @@ jobs:
5151
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
5252

5353
- name: Create GitHub Release
54-
uses: actions/create-release@v1
55-
env:
56-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
54+
uses: softprops/action-gh-release@v2
5755
with:
5856
tag_name: ${{ github.ref_name }}
59-
release_name: Release ${{ github.ref_name }}
57+
name: Release ${{ github.ref_name }}
6058
draft: false
6159
prerelease: false
60+
generate_release_notes: true

0 commit comments

Comments
 (0)