fix(CI/文档): 同步beta版本发布标题格式

修改GitHub发布工作流与自动更新计划文档中的beta版本标题,使其均采用包含构建序号的完整版本字符串,统一展示规则。
This commit is contained in:
2026-08-31 03:52:10 +08:00
parent c13acd0c23
commit ec9346b087
3 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -176,8 +176,8 @@ jobs:
run: | run: |
$tag = "v${{ steps.version.outputs.full }}" $tag = "v${{ steps.version.outputs.full }}"
# Release 标题命名(仅展示名;tag / 真实版本号是 {base}-beta.{id} 或 {base}-{id}): # Release 标题命名(仅展示名;tag / 真实版本号是 {base}-beta.{id} 或 {base}-{id}):
# 正式/预览版 → "1.2.5-13"(带构建尾号);测试版 → "BETA 1.2.5" # 正式/预览版 → "1.2.5-13"(带构建尾号);测试版 → "BETA 1.2.5-beta.13"(带 Run Num
$title = if ("${{ inputs.mode }}" -eq "beta") { "BETA ${{ steps.version.outputs.base }}" } else { "${{ steps.version.outputs.full }}" } $title = if ("${{ inputs.mode }}" -eq "beta") { "BETA ${{ steps.version.outputs.full }}" } else { "${{ steps.version.outputs.full }}" }
# 资产列表(beta 额外上传 latest-beta.ymlGitHub provider 频道取件(latest-beta)不再 404 回退) # 资产列表(beta 额外上传 latest-beta.ymlGitHub provider 频道取件(latest-beta)不再 404 回退)
$assets = @( $assets = @(
+1 -1
View File
@@ -316,7 +316,7 @@ src/
`<details><summary>·Commit 1cf906d</summary>…</details>` `<details><summary>·Commit 1cf906d</summary>…</details>`
- 上传产物:setup.exe + latest.yml + release-notes.mdelectron-updater 更新清单) - 上传产物:setup.exe + latest.yml + release-notes.mdelectron-updater 更新清单)
- **Release 标题命名(仅展示名,tag/真实版本号不变)**:run → `{full}`(如 `1.2.1-13`), - **Release 标题命名(仅展示名,tag/真实版本号不变)**:run → `{full}`(如 `1.2.1-13`),
beta → `BETA {base}`(如 `BETA 1.2.1` beta → `BETA {full}`(如 `BETA 1.2.1-beta.13`,带 Run Num
**⚠️ 版本语义注意(electron-updater2026-08-30 已修复并落地)** **⚠️ 版本语义注意(electron-updater2026-08-30 已修复并落地)**
- **根因**GitHub provider 用 Atom feed + 频道逻辑选版本,频道只认 `alpha`/`beta` 字符串标识。 - **根因**GitHub provider 用 Atom feed + 频道逻辑选版本,频道只认 `alpha`/`beta` 字符串标识。
File diff suppressed because one or more lines are too long