Skip to content

ci: 支持手动选择平台构建桌面测试包 - #10

Merged
caidesen merged 1 commit into
mainfrom
ci/manual-desktop-build
Oct 27, 2026
Merged

caidesen merged 1 commit into
mainfrom
ci/manual-desktop-build

Conversation

@caidesen

Copy link
Copy Markdown
Contributor

现有桌面构建工作流只能供 PR 和发布流程调用,临时测试包缺少手动入口。

为现有 build-desktop.yml 增加手动触发与平台选择,支持 Windows、Linux、macOS 和全部平台,手动运行默认仅构建 Windows;PR 与发布调用继续构建全部平台。沿用现有打包、分发验收和产物上传步骤,不增加专用工作流或分支 push 触发器。

同步更新发布流程文档。合入默认分支后,可在 Actions 中选择目标分支生成测试包。本 PR 基于最新 main,仅包含工作流和文档改动,不包含联机功能。

验证:actionlint、四种平台选择及 workflow_call 默认矩阵检查、格式检查和 git diff --check 均通过。手动入口待合入后实跑验证。

@caidesen
caidesen merged commit a84ec62 into main Oct 27, 2026
4 checks passed
@caidesen
caidesen deleted the ci/manual-desktop-build branch October 27, 2026 04:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant