更新 .github/workflows/build-exe.yml

v1.0
This commit is contained in:
miu
2026-03-15 22:57:59 +08:00
Unverified
parent 9eb173bdfc
commit f915340969

View File

@@ -115,4 +115,20 @@ jobs:
uses: christopherhx/gitea-upload-artifact@v4 # 关键修复!
with:
name: Shortcut_Sync_PotPlayer
path: dist/Shortcut_Sync_PotPlayer.exe
path: dist/Shortcut_Sync_PotPlayer.exe
- name: Create Release and Upload Asset
# 使用专门为 Gitea 开发的 release action
# 这是一个在 Gitea 生态中广泛使用的版本 [citation:2][citation:5]
uses: https://gitea.com/actions/release-action@main
with:
# 文件路径:指向你 PyInstaller 生成的 EXE 文件
files: dist/Shortcut_Sync_PotPlayer.exe
# API 密钥:使用 Gitea 自动提供的 token用于认证
api_key: '${{ secrets.GITHUB_TOKEN }}'
# 可选:设置 Release 的标题,默认会使用 tag 名称
name: 'Release ${{ github.ref_name }}'
# 可选:是否为草稿 (true/false)
draft: false
# 可选:是否为预发布 (true/false)
prerelease: false