| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
ci(distro-pm): retarget the gating test to atomcode-updater The self_update extraction (8a47fbf5) moved the self_update module + the distro-pm feature out of atomcode-core into atomcode-updater, but the distro-pm-check CI job still ran cargo test -p atomcode-core --lib --features distro-pm self_update::tests — which now fails twice: atomcode-core no longer has a distro-pm feature (unknown feature) and no self_update tests. Retarget to cargo test -p atomcode-updater --lib --features distro-pm, which runs the moved tests including the distro-pm-gated ones. Verified locally: 44 passed (4 distro-pm-gated tests run with the feature on); cargo build -p atomcode --features distro-pm still green. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Provider-URL: https://gitcode.com/atomgit_atomcode/atomcode | 3 个月前 | |
ci: 把 cargo fmt --check 转成阻塞门 上一个 commit 清空了格式化欠账(93 文件 / 407 处),check.yml 里那条注释写明的 退出条件("drop the continue-on-error line from a step once its backlog reaches zero")已经满足,照办。 clippy 保持 report-only —— 它还有 598 条待清(atomcode-tuix 独占 291),契约 不变:等它归零再摘。 注释里记下了两件后来者需要知道的事:一是这道门变红时正确的做法是在那个 PR 里 跑 cargo fmt --all,而不是把 continue-on-error 加回来(当初它是 report-only, 正因为"第一次跑就红的门会被关掉");二是 rustfmt 在 match arm 里的长字符串 字面量上不收敛,遇到这种"没人动过的文件却报错"照 bash_start 那处的办法改写, 同样不要关门。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DZ6k3GPfpuJZg28kysCv4v | 1 个月前 | |
fix(session): preserve internal reminder provenance Provider-URL: https://gitcode.com/atomgit_atomcode/atomcode | 2 个月前 |