Skip to content

ci: build the C++ Qt entry from pinned dependencies (#117) - #120

Merged
JavaZeroo merged 5 commits into
mainfrom
ci/qt-cpp-reproducible-r2
Oct 28, 2026
Merged

JavaZeroo merged 5 commits into
mainfrom
ci/qt-cpp-reproducible-r2

Conversation

@JavaZeroo

@JavaZeroo JavaZeroo commented Oct 28, 2026 •

Copy link
Copy Markdown
Owner

现有默认与 Alacritty 参考 CI 没有构建已确认的 C++/Qt/固定 ConPTY 入口。本 PR 新增独立 Windows 作业,从 manifest 固定归档准备 Qt 6.10.3 与 ConPTY 1.25.260930003,构建产品和 smoke,并运行 OwnedJob 会话检查。Refs #117。

准备工具拒绝缺失/损坏缓存和已存在输出,临时目录内验证归档及 ConPTY 命名成员哈希;只新增相对 qt.conf,不修补 SDK 二进制或 .prl。CI 仅保存不含私有路径的准备身份,不生成发行包。同步 R2 文档中 #115 已合入 main 的状态。

本地公共边界与清理测试10/10;两次不同目录的4358文件SDK树身份一致。全新SDK configure及两个Qt target构建成功,Qt CTest 1/1通过(0.58秒),750结果、退出37、错误文字、关闭及Job active0/total7/terminated0已核对。核心/Qt源码未改,不重复声称此前47项全部是本配置能力。

独立 Standards/Spec 最终均无剩余发现。实测源码 ecb559800e8146126117360ca24c519e08698ae6 的专用 PR CI 与 push CI 均 attempt1/success;PR实际检出tree与source相同。实际MSVC19.51.36260.0、Qt1/1、750/exit37及Job0/7/0已独立回读。首次许可换行和下一源码VS2022 generator失败保留;新源码分别修复,未重跑旧作业。准备CLI6/6,摘要失败仍输出路径无关JSON。

公开固定结果分列SDK/本地VS2022/hostedVS2026/原失败;后续记录提交只改证据和索引,不改变编译输入。此项不验收原生上屏、物理输入、真实DPI、Qt完整工作区、分发或R2整体。

@JavaZeroo
JavaZeroo marked this pull request as ready for review October 28, 2026 14:03
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-28T14:05:24.243974Z 1d9b673 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant