Repository navigation
ci: balance UI partitions and streamline verified documentation checks - #143
Merged
Carl723000 merged 4 commits intoOct 18, 2026
Merged
Carl723000 merged 4 commits into
Carl723000 merged 4 commits into
Conversation
Co-authored-by: OpenAI Codex <215057067+openai-codex[bot]@users.noreply.github.com>
…sage into codex/refine-plugin-design-readme
Keep main pushes fully verified when cancelling obsolete runs, preserve stable required checks and audit/package gates, and include deterministic coverage and failure regressions. Co-authored-by: OpenAI Codex <215057067+openai-codex[bot]@users.noreply.github.com>
Require an uncancelled workflow and successful Node/UI gates explicitly so documentation-only runs cannot silently skip the required package verification. Co-authored-by: OpenAI Codex <215057067+openai-codex[bot]@users.noreply.github.com>
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.
Summary
Node Tests,UI TestandRelease Package, both dependency audits, immutable tool/image pins and smoke VSIX verification. The stable UI gate rejects failed, cancelled, unknown or unexpected skipped dependencies.中文审阅
Verification
39041847767, not measured speedup; timestamps, fixtures and scheduling introduce uncertainty. Provenance and limitations are retained with the numeric baseline.Remote acceptance follow-up
The first docs-only probe exposed GitHub's transitive skip behavior: its Node and UI gates passed, but
Release Packagewas also skipped. The workflow now uses an explicit uncancelled/successful-dependency condition so intentional UI omission cannot suppress packaging; failed/cancelled dependencies remain blocked. The regression was reproduced red and verified green, including the condition state table and independent review.b21c47a4bcf49788c354a6999b2cf9959c34a7de.Test-144; the old UI gate failed closed and packaging did not execute successfully. The restored-docs run then passed Node, scope, UI aggregate, packaging and VSIX verification. Its cumulative diff contains onlyCONTRIBUTING.md, with the CI script restored to the candidate blob.中文:首次纯文档实测发现打包因跳过祖先而一并跳过,已修补显式状态条件并补红绿回归。修补后两次文档探针均实际完成打包;旧完整 UI 运行被同一并发组的新提交自动取消,UI 总门禁失败关闭,恢复后的文档运行成功。独立 #143 最终完整对照四片876例及三项必需门禁全绿,无跳过/重试/重复;临时 #144 不合并。单次实测全流程24分23秒降至18分55秒(约22%),分片耗时15分54秒至16分51秒;纯文档约2分钟,保留Node、双锁审计和打包。耗时受排队及运行环境影响,不代表固定提速。
No release/tag/publication or branch-protection changes.
🤖 Generated by OpenAI Codex as an automated first pass — not a maintainer decision.