Conversation
在 ci.yml 中新增 feature-combinations 任务,覆盖以下内容: - 基础组合:单个模块测试(15个组合) - 文档细分组合:docs-base, docs-bitable, docs-drive, docs-full - Webhook 组合:webhook, webhook-card, webhook-signature, webhook-full - 推荐业务组合:essential, enterprise 等常用组合 - 高价值组合:多模块协作场景(6个组合) - Edge Cases:no-default-features 和 full 新增 docs/FEATURE_MATRIX.md 文档,包含: - Feature 分类说明(核心/高级/推荐组合) - CI 测试矩阵详细说明 - 维护策略和新增 Feature 检查清单 - 本地验证命令 Fixes #47
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 769142ad54
ℹ️ 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".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| - name: Install Rust toolchain | ||
| uses: dtolnay/rust-toolchain@v1 | ||
| with: | ||
| toolchain: ${{ env.CARGO_TOOLCHAIN }} |
There was a problem hiding this comment.
Request clippy component in feature-combination job
The new feature-combinations job runs cargo clippy but its toolchain setup only specifies toolchain and does not request clippy as a component. dtolnay/rust-toolchain installs with a minimal profile unless components are added, so this job can fail on runners that don’t already have cargo-clippy preinstalled (or when the preinstalled toolchain/cache changes), causing nondeterministic CI breakage. Add components: clippy in this job’s Rust toolchain step to make the lint step reliable.
Useful? React with 👍 / 👎.
|
@codex address that feedback |
Summary
Testing
|
|
@codex review |
|
Codex Review: Didn't find any major issues. Another round soon, please! ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
摘要
修复 Issue #47:添加 CI checks 用于常用 feature 组合。
变更内容
1. 更新 ci.yml
在 CI 工作流中新增 任务,测试以下组合:
2. 新增 FEATURE_MATRIX.md
创建文档说明 feature 矩阵测试策略:
验收标准
关联
Fixes #47
测试