fix: pre-create release to work around token permission issue
This commit is contained in:
parent
966c593c8a
commit
f761a0fa69
14
.github/workflows/release.yml
vendored
14
.github/workflows/release.yml
vendored
@ -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:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user