Repository navigation
fix(ci): restore full validation for v12.0Chinese - #62
Merged
Merged
Conversation
test(zh): adapt the full test suite to the Chinese edition
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
问题与结果
默认分支
v12.0Chinese未匹配构建、区域设置和代码分析工作流,Build and Test 另被手动禁用。修复后针对中文版和独立测试修复 PR #63 执行完整验证,中文版依赖更新仍须人工合并。d5f66564,按要求推送到codex/restore-chinese-branch-ci。最终 PR 提交验收
已核对远端 HEAD
fabdf57af14c177d6dc43f5061eafc732069d6bb;#63 以 merge 纳入,独立编码转换、测试适配、清单5.12和共享工具修复提交均保留。六项预期任务全部实际通过,差异与分析报告已审阅。中文版译稿与已修正代码优先,保留刻意演示错误的教材代码、对应测试、全部目标框架及检查要求。清单23.20保留原有输出模式检查。
默认分支合并后验收及依赖PR核验已完成,详见下方。
合并后默认分支验收完成
最终 merge SHA:
7bff40b21fb86c930c2600e9bb3e755397983e18,远端默认分支 HEAD 已核对一致。e6fe385d70b169bcdbd32c03c821f458f3c3baa283388e1ea3f2c26b5004be33已核对,报告已审阅。警告及提示保留,不声明源码无诊断。CI恢复、中文版测试适配和UTF-8统一修复收尾完成。依赖更新保持人工合并,另行记录最新提交核验。
10个依赖更新PR最新提交核验(2026-11-11,均未合并)
所有PR已纳入本次修复基线;#59、#61在独立工作树解决工作流冲突,最终差异仅为各自Action版本变化。远端HEAD与以下检查逐一核对一致,人工合并策略保留,auto_merge均为空。
290b72eb025f6d65f6c385fbeef08867b2361e2122a17de8b31cfcbad94fcde5fbd5363da0d4c2a16ad72620184e39e815e9fbef022ffb90628e4ad8e1027a64f68738c3b456637e607a3e79926b8e7136c9e9db704d477a15c2f46e3fd6b0233b7e0cc367b2e7fb585237b128f617cb141eb0033d6af2aac43c29ed74a2267c3b9b1ca0808e567e56057e07fdceadf6d78618624ea0b64c766afdf568727a84c09045f81b9fa2a15dc8f686ff1dd365a0e493ecb2a4287990ca45a3d53d88101d383f0b6590eef4六项最终通过且测试实际执行的#61/#60/#59/#57/#56/#53/#52,各五组均为69程序集、1936次测试。#57仅表示构建/测试/分析通过,其升级的自动合并动作未执行。
#49的GitHub状态为六项success,但五组均有1160条MSTestAdapter发现错误、无测试结果汇总,实际0测试;明确不通过验收。错误为TestContextImplementation.DisplayMessage缺少实现,TestFramework3.8.3与保留的Adapter3.1.1需配套处理。不要把绿灯当成测试通过。
#47/#48各六项均为NU1107失败,在恢复阶段阻断;Chapter03/06/09.Tests中的Common精确版本4.8.0与4.13.0冲突。不能用单独添加版本覆盖、忽略或跳过来取得通过,应准备统一Roslyn版本的关联升级并完整重验。
#56首次法语任务130185397026完整运行1936次,清单5.34/5.35下载测试每框架各一次100秒超时(共6次失败);同一HEAD完整重跑13019300854369程序集/1936次全部通过。保留网络不稳定记录,不修改代码或测试要求。
分析通过的8个依赖PR均已下载核验SHA256及138份SARIF覆盖(每框架46项目):#61/#60/#59/#57/#56/#53/#52为0error、848warning、343note;#49为0error、848warning、449note。#49分析成功不能替代其缺失的测试执行。
本次依赖核验工作完成,升级修复建议保留人工决策;没有合并任何依赖更新PR。