fix: pre-create release to work around token permission issue

This commit is contained in:
lanrtop 2026-04-02 13:17:29 +09:00
parent 966c593c8a
commit f761a0fa69

View File

@ -46,7 +46,19 @@ jobs:
$lines = $env:TAURI_SIGNING_PRIVATE_KEY.Split("`n").Count
Write-Host "TAURI_SIGNING_PRIVATE_KEY is set ($lines lines)"
# 构建 Tauri 应用tauri-action 自动签名并创建 GitHub Release
# 先创建 GitHub Release解决 tauri-action 权限问题)
- name: Create Release
uses: softprops/action-gh-release@v2
with:
tag_name: ${{ github.ref_name }}
name: Dev Manager ${{ github.ref_name }}
body: |
## 更新内容
请查看提交记录了解详情。
draft: false
prerelease: false
# 构建 Tauri 应用tauri-action 发现已有 Release 后只上传文件
- name: Build & Release
uses: tauri-apps/tauri-action@v0
env: