ci: 新增 Windows 桌面端内测构建

This commit is contained in:
Cheng Zhou
2026-07-09 09:30:44 +08:00
parent 0aff10fe0d
commit b03e30d0dd
5 changed files with 181 additions and 0 deletions
+10
View File
@@ -154,6 +154,16 @@ Windows validation must cover:
- notification and updater compilation;
- future code-signing requirements.
The manual internal Windows validation workflow lives at
`.github/workflows/desktop-windows-internal.yml`. It is `workflow_dispatch`
only, runs on `windows-latest`, injects `VITE_BUILD_CHANNEL` and
`VITE_BUILD_COMMIT` from the selected branch context, executes the shared client
and Desktop safety gates, builds an unsigned NSIS installer with updater
artifacts disabled, and uploads the `.exe` plus `SHA256SUMS.txt` as a GitHub
Actions artifact. This workflow is for internal compatibility verification
only; it must not generate `latest.json`, update feeds, signed release
directories, or formal Windows release artifacts.
## Required Checks
```bash