Skip to content

Commit c240c31

Browse files
committed
优化发布流程,更新创建发布步骤,使用更活跃的 release 操作,并调整上传资产的参数
1 parent 1e5bc21 commit c240c31

2 files changed

Lines changed: 18 additions & 5 deletions

File tree

.github/workflows/auto_package_and_release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,4 +76,5 @@ jobs:
7676
with:
7777
file: "./dist/*.exe;./dist/*/*.exe"
7878
release_id: ${{ steps.create_release.outputs.id }}
79-
verbose: true
79+
verbose: false
80+
overwrite: true

.github/workflows/package_and_release.yml

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,17 +47,28 @@ jobs:
4747
cd package
4848
python build.py config.yml
4949
50+
# - name: Create Release
51+
# id: create_release
52+
# uses: actions/create-release@v1
53+
# env:
54+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
55+
# with:
56+
# tag_name: ${{ github.event.inputs.tag_name }}
57+
# release_name: ${{ github.event.inputs.release_name }}
58+
# draft: false
59+
# prerelease: false
60+
5061
- name: Create Release
5162
id: create_release
52-
uses: actions/create-release@v1
63+
uses: softprops/action-gh-release@v1 # 使用更活跃维护的 release 操作
5364
env:
5465
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5566
with:
5667
tag_name: ${{ github.event.inputs.tag_name }}
57-
release_name: ${{ github.event.inputs.release_name }}
68+
name: ${{ github.event.inputs.release_name }}
69+
generate_release_notes: true
5870
draft: false
5971
prerelease: false
60-
6172
# - name: Upload Release Assets
6273
# uses: actions/upload-release-asset@v1
6374
# env:
@@ -75,4 +86,5 @@ jobs:
7586
with:
7687
file: "./dist/*.exe;./dist/*/*.exe"
7788
release_id: ${{ steps.create_release.outputs.id }}
78-
verbose: true
89+
verbose: false
90+
overwrite: true

0 commit comments

Comments
 (0)