修复AGC的macOS临时路径兼容 #125

Merged
kdletters merged 4 commits from codex/fix-macos-path-alias into codex/ai-game-creator-app 2026-07-31 15:28:05 +08:00
Contributor

规范化配置回归测试的临时根路径
补充跨平台路径比较技术说明与踩坑记录

规范化配置回归测试的临时根路径 补充跨平台路径比较技术说明与踩坑记录
menghao self-assigned this 2026-07-31 13:23:57 +08:00
menghao added 1 commit 2026-07-31 13:23:57 +08:00
修复AGC的macOS临时路径兼容
Project CI / Repository checks (pull_request) Successful in 1m3s
Project CI / Frontend tests (pull_request) Successful in 2m39s
Project CI / Backend tests (pull_request) Successful in 3m0s
Project CI / Native shell tests (pull_request) Successful in 11m8s
8468b0ebc2
规范化配置回归测试的临时根路径
补充跨平台路径比较技术说明与踩坑记录
menghao requested review from kdletters 2026-07-31 13:23:57 +08:00
kdletters requested changes 2026-07-31 14:13:21 +08:00
kdletters left a comment
Member

[P3] 跨平台回归未形成确定性 CI 门禁。check-config.mjs (line 416) 在 Ubuntu 普通 /tmp 下修改前后都会通过。建议增加“真实目录 + 符号链接父目录 + 不存在叶目录”fixture,稳定覆盖 macOS /var → /private/var 语义。
[P3] realpathSync.native(testRoot) 位于 try/finally 外;极端情况下规范化失败会遗留刚创建的临时目录。建议移入 try。

[P3] 跨平台回归未形成确定性 CI 门禁。[check-config.mjs (line 416)](/home/dsk/.codex/worktrees/78a4/Genarrative/apps/ai-game-creator-shell/scripts/check-config.mjs:416) 在 Ubuntu 普通 /tmp 下修改前后都会通过。建议增加“真实目录 + 符号链接父目录 + 不存在叶目录”fixture,稳定覆盖 macOS /var → /private/var 语义。 [P3] realpathSync.native(testRoot) 位于 try/finally 外;极端情况下规范化失败会遗留刚创建的临时目录。建议移入 try。
menghao marked the pull request as work in progress 2026-07-31 14:15:38 +08:00
menghao added 2 commits 2026-07-31 14:30:12 +08:00
补齐AGC跨平台路径确定性回归
Project CI / Backend tests (pull_request) Successful in 2m39s
Project CI / Frontend tests (pull_request) Failing after 21s
Project CI / Repository checks (pull_request) Failing after 43s
Project CI / Native shell tests (pull_request) Failing after 2m52s
66cf0bcfc8
新增链接父目录与不存在叶目录的跨平台测试
将临时路径规范化纳入可靠清理边界
同步跨平台路径回归文档与踩坑记录
menghao added 1 commit 2026-07-31 14:56:10 +08:00
修复AGC合并后的CI门禁失败
Project CI / Repository checks (pull_request) Successful in 1m4s
Project CI / Backend tests (pull_request) Successful in 2m57s
Project CI / Native shell tests (pull_request) Successful in 10m3s
Project CI / Frontend tests (pull_request) Successful in 2m55s
dc5bab9453
清理项目开发页测试的重复导入
放宽自动预览轮询测试的确定性等待窗口
同步自动预览CI时序约束文档
menghao marked the pull request as ready for review 2026-07-31 15:19:16 +08:00
kdletters merged commit 26cfd85d25 into codex/ai-game-creator-app 2026-07-31 15:28:05 +08:00
kdletters deleted branch codex/fix-macos-path-alias 2026-07-31 15:28:05 +08:00
Sign in to join this conversation.