Skip to content

refactor(desktop): retire prototype after CMS migration - #734

Merged
YunYouJun merged 2 commits into
mainfrom
codex/retire-desktop-prototype
Sep 20, 2026
Merged

YunYouJun merged 2 commits into
mainfrom
codex/retire-desktop-prototype

Conversation

@YunYouJun

@YunYouJun YunYouJun commented Sep 20, 2026 •

Copy link
Copy Markdown
Owner

客户端统一由云栈维护,删除 Valaxy 中重复的 Electron 宿主、桌面专属测试、根脚本、依赖和安装包工作流。公共 Node API、CLI 与 DevTools 保留,Valaxy 不依赖 CMS。更新中英文客户端页面、首页文案,并记录接收版本、项目数据接续、回退与验证边界。

接收实现见 YunLeFun/cms#72;应先合并 CMS 接收版本,再合并此清理。CMS 默认消费已发布 Valaxy/Yun 1.0.0-rc.12,独立干净检出已通过创建、编辑、真实预览、构建、草稿恢复和打包验证,不需要被删除的目录或 tarball。归档说明见 valaxyjs/valaxy-admin#1。

验证:删除后冻结安装、pnpm build、pnpm test --run(54 文件/468 项)、pnpm typecheck、改动文件 ESLint 和 pnpm docs:build 通过;中英文客户端静态产物均含 CMS 入口。CMS 的完整发布检查通过 599 单测,源码与 macOS arm64 打包应用各 4 项 Electron E2E 通过;macOS、Windows、Linux 远端源码/打包应用 E2E 与未签名安装包构建也已实跑通过,证据见退出记录。

远端验证:代码清理提交 f04e98d9 的 Ubuntu/Windows 构建与单测、Playwright、文档与部署预览检查均已通过;后续只补充验收记录。

此清理不代表完整多端任务表完成。云同步、手机、本地媒体/Git、完整配置适配、真实账号发布、新设备安装/升级验证和签名发行继续在 CMS 推进;未归档 valaxy-admin 或删除用户数据。

@vercel

vercel Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
valaxy-docs-dev Ready Ready Preview Sep 20, 2026 11:02am UTC

@github-actions

github-actions Bot commented Sep 20, 2026 •

Copy link
Copy Markdown
Contributor

@github-actions
github-actions Bot temporarily deployed to pull request September 20, 2026 10:18 Inactive
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

Deploying valaxy with  Cloudflare Pages  Cloudflare Pages

Latest commit: cb95e0b
Status: ✅  Deploy successful!
Preview URL: https://d8a9f38f.valaxy.pages.dev
Branch Preview URL: https://codex-retire-desktop-prototy.valaxy.pages.dev

View logs

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

Deploying valaxy-api with  Cloudflare Pages  Cloudflare Pages

Latest commit: cb95e0b
Status: ✅  Deploy successful!
Preview URL: https://5beb3ce7.valaxy-api.pages.dev
Branch Preview URL: https://codex-retire-desktop-prototy.valaxy-api.pages.dev

View logs

@github-actions
github-actions Bot temporarily deployed to pull request September 20, 2026 11:01 Inactive
@YunYouJun
YunYouJun marked this pull request as ready for review September 20, 2026 14:55
@YunYouJun
YunYouJun merged commit cbcdcc8 into main Sep 20, 2026
13 checks passed
@YunYouJun
YunYouJun deleted the codex/retire-desktop-prototype branch September 20, 2026 14:59
@github-actions

Copy link
Copy Markdown
Contributor

Yun Good!

This branch was successfully deployed

1 active and 1 inactive deployments
Preview — cb95e0b1 Deployed Sep 20, 2026 by vercel[bot]
pull request — cb95e0b1 Deployed Sep 20, 2026 by github-actions[bot]
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