Skip to content

[Epic] Windows Desktop 发布 / Windows desktop release #37

Description

@Qiyuanqiii

目标 / Goal

把当前未签名 portable preview 收口为可复现、可验证、可安装、可升级和可卸载的 Windows 发布物。

Turn the current unsigned portable preview into reproducible, verifiable, installable, upgradable, and uninstallable Windows artifacts.

当前基线 / Current baseline

  • Windows Desktop、WebView2 bootstrap、嵌入前端、单实例与本地 API 已存在。
  • 当前发布物为开发者预览 EXE,不是签名安装包。
  • 尚缺 Windows 10/11 实机矩阵、portable ZIP 元数据、SBOM/哈希、代码签名和 MSIX 生命周期验证。

子任务范围 / Child scope

  • Windows/WebView2/缩放/重启人工矩阵;
  • 可复现 portable ZIP、SBOM、许可证与校验和;
  • 签名 MSIX 安装、升级、降级、卸载与数据保留。

完成定义 / Definition of done

  • 支持的 Windows、WebView2、DPI、多显示器和第二实例场景有证据矩阵。
  • 发布物可由 CI 重建,并附 SHA-256、SBOM、许可证与版本元数据。
  • EXE/MSIX 使用受信任证书签名并验证 provenance。
  • 安装、升级、降级拒绝、卸载和用户数据保留策略均通过实机验收。
  • README 提供清晰的下载、验证、安装、诊断和回滚步骤。

涉及目录 / Affected directories

  • cmd/cyberagent-desktop/
  • internal/desktop/
  • web/
  • packaging/windows/
  • scripts/
  • .github/workflows/
  • docs/
  • README.md

Activity

  1. added
    github_actionsPull requests that update GitHub Actions code
    roadmapProduct roadmap and cross-cutting delivery tracking
    epicParent issue grouping related deliverables
    desktopDesktop client and Windows distribution
    on Aug 13, 2026
  2. Qiyuanqiii commented on Aug 21, 2026

    @Qiyuanqiii
    MemberAuthor

    路线迁移收口 / Scope migration closeout

    当前 Windows Desktop Epic 的开发阶段交付已经形成稳定基线:

    项目接下来将修改产品名、品牌、图标和前端,当前 Prayu package identity 不再适合作为正式发布身份。公开受信任签名、正式 package/Store identity、最终候选矩阵及 Microsoft Store/直发发布统一保留在 #123,待品牌冻结后继续。

    因此本 Epic 以 superseded / not planned 关闭,不声称“受信任 Windows 正式发行”已经完成;后续唯一正式发布跟踪项为 #123。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    desktopDesktop client and Windows distributionepicParent issue grouping related deliverablesgithub_actionsPull requests that update GitHub Actions coderoadmapProduct roadmap and cross-cutting delivery tracking

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions