4e5239256d42c856bb1420d87c4a338f17867b80
2
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
4e5239256d |
fix: keep bundled DS Web links relocatable
GoodBuddy Agents / Validate Agent source (push) Canceled after 0s
GoodBuddy Agents / Build darwin arm64 Agent (push) Canceled after 0s
GoodBuddy Agents / Build linux arm64 Agent (push) Canceled after 0s
GoodBuddy Agents / Build linux x64 Agent (push) Canceled after 0s
Cross-platform packages / Validate source (push) Canceled after 0s
Cross-platform packages / Authorize desktop packaging (push) Canceled after 0s
Cross-platform packages / linux arm64 (push) Canceled after 0s
Cross-platform packages / macos arm64 (push) Canceled after 0s
Cross-platform packages / windows arm64 (push) Canceled after 0s
Cross-platform packages / linux x64 (push) Canceled after 0s
Cross-platform packages / macos x64 (push) Canceled after 0s
Cross-platform packages / windows x64 (push) Canceled after 0s
Cross-platform packages / Publish GitHub and OSS release (push) Canceled after 0s
Preserve npm relative symlinks while preparing the desktop DS Web resources. The previous copy rewrote CLI links to build-machine absolute paths, causing both macOS targets to fail strict code-signature verification. The regression runs the production preparation and builder matcher, removes the installation and staging trees, and verifies the final link remains readable. Recover the unpublished Desktop 0.15.0 as 0.15.1 without moving its tag. Agent stays 0.15.0 and requires Desktop 0.15.1. Carry the unpublished notes forward once and align the bilingual feature matrices and upgrade guidance. Validation: complete frozen Linux tree 5372 passed, 51 skipped; Windows packaging checks 45 passed and one POSIX-only test skipped. Typecheck, lint, and bilingual release-note validation passed. Native macOS signing remains an independent release check. Agent Runtime implementations are unaffected. Release note: 修复本地 DS Web 随包依赖的链接复制,避免 macOS 安装包签名校验失败。 |
||
|
|
5ecc19dfe0 |
fix: include DS Web dependencies in portable packages
Cross-platform packages / Validate source (push) Canceled after 0s
Cross-platform packages / Authorize desktop packaging (push) Canceled after 0s
Cross-platform packages / linux arm64 (push) Canceled after 0s
Cross-platform packages / macos arm64 (push) Canceled after 0s
Cross-platform packages / windows arm64 (push) Canceled after 0s
Cross-platform packages / linux x64 (push) Canceled after 0s
Cross-platform packages / macos x64 (push) Canceled after 0s
Cross-platform packages / windows x64 (push) Canceled after 0s
Cross-platform packages / Publish GitHub and OSS release (push) Canceled after 0s
GoodBuddy Agents / Validate Agent source (push) Canceled after 0s
GoodBuddy Agents / Build darwin arm64 Agent (push) Canceled after 0s
GoodBuddy Agents / Build linux arm64 Agent (push) Canceled after 0s
GoodBuddy Agents / Build linux x64 Agent (push) Canceled after 0s
Copy the prepared DS node_modules contents directly so electron-builder retains the CLI entry and nested Web assets. Fail portable output validation when the DS entry is absent, preventing browser launch from failing with ENOENT. Add regression coverage using the actual builder matcher and include the pending Continue/OpenCode article screenshots. Validation: 3 focused packaging tests passed; staged whitespace checks passed. No new full-suite or remote Host validation was performed for this commit. Release note: 修复 Windows portable 包遗漏 DS Web 依赖导致无法在浏览器中打开的问题;构建时会检查启动入口是否完整。 |