浏览代码

ci: enable generating release notes

JustSong 2 年之前
父节点
当前提交
4a3e1850fb
共有 3 个文件被更改,包括 9 次插入0 次删除
  1. 3 0
      .github/workflows/linux-release.yml
  2. 3 0
      .github/workflows/macos-release.yml
  3. 3 0
      .github/workflows/windows-release.yml

+ 3 - 0
.github/workflows/linux-release.yml

@@ -1,4 +1,6 @@
 name: Linux Release
+permissions:
+  contents: write
 
 on:
   push:
@@ -44,5 +46,6 @@ jobs:
             message-pusher
             message-pusher-arm64
           draft: true
+          generate_release_notes: true
         env:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

+ 3 - 0
.github/workflows/macos-release.yml

@@ -1,4 +1,6 @@
 name: macOS Release
+permissions:
+  contents: write
 
 on:
   push:
@@ -37,5 +39,6 @@ jobs:
         with:
           files: message-pusher-macos
           draft: true
+          generate_release_notes: true
         env:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

+ 3 - 0
.github/workflows/windows-release.yml

@@ -1,4 +1,6 @@
 name: Windows Release
+permissions:
+  contents: write
 
 on:
   push:
@@ -40,5 +42,6 @@ jobs:
         with:
           files: message-pusher.exe
           draft: true
+          generate_release_notes: true
         env:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}