Skip to content

v1.1.3

Choose a tag to compare

@github-actions github-actions released this 25 Sep 14:25
· 21 commits to main since this release

与 v1.1.2 的包内容完全相同(src/ 一个字节没动),只修了测试脚手架。

v1.1.2 的 CI 是红的:原生 PHP 端到端 harness 生成的 bin/aetherupload 只绑了配置、漏传 redis 选项,
而配置里 instant_completion=true,于是 aetherupload:build 在 CI 上以「未为此宿主配置 Redis」退出 1。
HTTP 那条链是通的,所以 E2E 本身 8 用例 60 断言全过 —— 失败出在 ci.sh 第 3 步的控制台证据那一段。

修法:控制台入口与前端控制器共用同一个 redis 选项,并在 App.php 里写明「两条链必须一致」,
避免以后再各写各的。本地复跑完整 ci.sh(与 CI 同一条路)退出码 0:E2E 8 用例、
五条控制台命令全通(build 写入 12 条索引)、ConfigParityTest 3 用例。

CI 结果

提交 结果
v1.1.3(本版) 12 条 job 全绿,44s
v1.1.2 原生 PHP 那条红(harness 问题),其余 11 条绿

12 条 = PHP 8.0/8.1/8.2/8.3/8.4 单元矩阵(5)+ webman / 原生 PHP / Laravel / ThinkPHP / Symfony / Slim / Yii 端到端(7)。

升级建议

v1.1.2 与 v1.1.3 的包内容一致,装哪个都行;按 v1.1.3 走即可。