chore: release#1665
Conversation
There was a problem hiding this comment.
审查总结
这是一个由 release-plz 自动生成的版本发布 PR,将所有 66 个 workspace 成员 crate 进行了 patch 版本号升级,同时更新了对应的 CHANGELOG.md 和 Cargo.lock。
变更内容
- Cargo.toml:66 个 workspace 成员版本号统一升 patch 版本
- Cargo.lock:随版本号更新重新生成
- CHANGELOG.md × 66:为每个 crate 添加了新版本的 changelog 条目(其中
sg200x-jpu为首次添加 CHANGELOG 文件) - 各 crate 的 Cargo.toml:66 个独立 crate 的
version字段同步更新
审查结论
- ✅ 版本号升级一致:workspace Cargo.toml、独立 crate Cargo.toml、Cargo.lock 三处版本号完全匹配
- ✅ 无不合理的
[patch.crates-io]覆盖 - ✅
cargo fmt --check通过 - ✅ 无代码逻辑变更,纯版本/元数据修改
- ✅ CHANGELOG 条目与对应的已合并 PR 关联正确
⚠️ CI 状态为action_required:release 工作流需要人工审批才能继续,这是 release-plz 工作流的预期行为,不属于 PR 引入的问题
相关 PR 检查
未发现与此 PR 重复或冲突的开放 PR。
结论
这是一个机械的、一致的版本发布 PR,无阻塞性问题。建议 APPROVE。
Powered by deepseek-v4-pro
61b4aaf to
b991bd7
Compare
There was a problem hiding this comment.
审查总结
这是一个由 release-plz 自动生成的版本发布 PR,将 66 个 workspace 成员 crate 进行了 patch 版本号升级,同时更新了对应的 CHANGELOG.md 和 Cargo.lock。
变更内容
- Cargo.toml:workspace 依赖声明中 66 个成员版本号统一升 patch 版本
- Cargo.lock:随版本号更新重新生成
- CHANGELOG.md × 66:为每个 crate 添加了新版本的 changelog 条目(其中
sg200x-jpu为首次添加 CHANGELOG 文件) - 各 crate 的 Cargo.toml:66 个独立 crate 的
version字段同步更新
审查验证
- ✅
cargo fmt --check通过 - ✅ 无不合理的
[patch.crates-io]覆盖 - ✅ 版本号三处一致:workspace Cargo.toml、独立 crate Cargo.toml、Cargo.lock 完全匹配
- ✅ 无代码逻辑变更,纯版本/元数据修改
- ✅ CHANGELOG 条目与对应的已合并 PR 关联正确
- ℹ️ CI 状态:commit status 为
pending且无 check runs,这是 release-plz 工作流需要人工审批的预期行为,不属于 PR 引入的问题
相关 PR 检查
未发现与此 PR 重复或冲突的开放 PR。
结论
这是一个机械的、一致的版本发布 PR,无阻塞性问题。建议 APPROVE。
此审查覆盖当前 head b991bd71,该 PR 在上次审查(commit 61b4aaf)后已更新,本次重新验证并通过。
Powered by deepseek-v4-pro
c62903b to
5f94de9
Compare
There was a problem hiding this comment.
审查结论
本 PR 是 release-plz 生成的发布元数据更新:66 个 workspace crate 的 patch 版本、对应 CHANGELOG,以及 Cargo.lock 中相同本地 crate 的版本字段同步更新;未改变 Rust 源码、构建/测试工作流或公开行为实现。因此对既有功能和 ABI 的影响仅限发布包版本元数据,变更隔离良好。
已逐项核对 workspace 依赖声明、66 个成员 Cargo.toml、CHANGELOG 标题和 Cargo.lock:版本一一对应;Cargo.lock 的统一零上下文 diff 仅含这些本地 crate 的 version 字段,未引入第三方解析变化;也未发现 [patch.crates-io] 覆盖。新建的 sg200x-jpu CHANGELOG 符合现有格式。
验证通过:cargo fmt --all --check、cargo metadata --locked --no-deps --format-version=1、git diff --check origin/dev...HEAD。本 PR 无运行逻辑或测试资产变化,故不需要新增回归测试;未对 66 个包逐一运行 clippy/test,避免把纯版本发布元数据审查扩大为与该 diff 无关的全工作区构建。GitHub 当前 head 没有 check run,commit status 为 pending 且 statuses 为空;这不是已通过的 CI,也未见失败项可归因于本 PR。
已查看既有两条 APPROVED 审查、行级评论和 PR 讨论:没有未解决的合理意见;此前审查针对旧 head,已在当前 5f94de9646b8c6f2480c037153ae1e5ccfaab5a0 重新核验。重复/重叠分析检索了 release-plz、chore: release 与 changelog/Cargo.lock 相关开放 PR,未发现重复或冲突项;基线的 release-plz 配置也未被修改。
没有遗留阻塞问题、风险或测试缺口。
Powered by gpt-5.6-terra
5f94de9 to
f29d685
Compare
There was a problem hiding this comment.
审查结论
本 PR 是 release-plz 生成的发布元数据更新:同步提升 66 个 workspace crate 的 patch 版本、对应 CHANGELOG.md、根 Cargo.toml 中的 path 依赖版本以及 Cargo.lock 中同一批本地 package 版本。没有 Rust 源码、构建/测试工作流或公开 API 实现变更,因此对既有功能、ABI 和运行时行为的影响仅限待发布包的版本与变更记录,变更隔离良好。
book/guideline/feature-development.md 不适用:本 PR 未新增或扩展用户可见行为、共享接口、crate、子系统或平台能力。实现逻辑为发布工具按既有 release-plz.toml 与 workflow 约定生成版本传播;基线中的发布配置没有被修改。
已在当前 head f29d68539db40573dcab38cebcece6321109e7bf 逐项核验 66 个成员 manifest、66 个 CHANGELOG 和锁文件:每个成员均为恰好一个 patch 版本递增;workspace path 依赖、成员 Cargo.toml 和 Cargo.lock 版本一致;所有变更 manifest 除 package.version 外保持不变;锁文件的变更仅为本地 package 的版本字段;未发现 [patch.crates-io] 覆盖。新增的 sg200x-jpu CHANGELOG 也符合仓库既有格式。
本地验证通过:git diff --check origin/dev...HEAD、cargo fmt --all --check、cargo metadata --locked --no-deps --format-version=1,以及上述版本图一致性脚本。由于 diff 没有逻辑、测试资产或构建规则变更,不需要新增回归测试,也不将纯发布元数据审查扩大为对 66 个 crate 的无关全工作区 clippy/test。
当前组织 CI 在此 head 的 CI workflow 已完成但结论为 action_required,没有可归因于本 PR 的失败 job;这表示工作流等待人工动作,而不是测试失败。已查看既有 review、行级评论和 PR 讨论:没有未解决的合理意见;既有批准均针对旧 head,本次已重新核验当前 head。检索 release-plz、chore: release、Cargo.lock 相关开放 PR 后,未发现重复或冲突项。
没有遗留阻塞问题、风险或测试缺口,批准合入。
Powered by gpt-5.6-terra
dbf18fc to
994f9d6
Compare
There was a problem hiding this comment.
本 PR 是 release-plz 生成的发布元数据更新:66 个 workspace crate 的 patch 版本、根 Cargo.toml 中对应的 workspace path 依赖版本、66 份 CHANGELOG 以及 Cargo.lock 中相同本地 package 的版本字段同步提升。未修改 Rust 源码、构建/测试工作流或公开 API 实现,因此对既有功能、ABI 与运行时行为的影响仅限待发布包的版本和变更记录,变更隔离良好。
book/guideline/feature-development.md 不适用:本 PR 未新增或扩展用户可见行为、共享接口、crate、子系统或平台能力;Starry syscall 指南同样不适用。已核对基线的 release-plz.toml 和既有 CHANGELOG 格式。当前 head 的 66 个成员 manifest 都仅提升一个 patch 版本,且均与根 workspace path 依赖版本匹配;66 个 CHANGELOG 标题均匹配各自 package 版本;Cargo.lock 的 66 处变更均只涉及已有本地 package 的版本字段。未发现 [patch.crates-io] 覆盖、第三方依赖解析变化或非发布元数据文件变更;新增的 sg200x-jpu CHANGELOG 也符合既有格式。
本地验证通过:cargo fmt --all --check、cargo metadata --locked --no-deps --format-version=1、git diff --check origin/dev...HEAD,以及 manifest/根依赖/CHANGELOG/Cargo.lock 的一致性检查。由于 diff 不含逻辑、测试资产或构建规则变更,不需要新增行为或回归测试,也未将审查扩大为对 66 个未改代码 crate 的无关全工作区 clippy/test。
组织 CI:当前 head 对应的 CI workflow 已完成,结论为 action_required,且没有 job 或 check-run 失败;这表示 release 工作流等待人工动作,并非本 PR 引入的测试失败。已查看既有 APPROVED review、行级评论和 PR 讨论:没有未解决的合理意见,既有批准均针对旧 head,本次已在 994f9d665aa2802c830ff643d83f4e707b7e0b57 重新核验。重复/重叠分析检索了 release-plz、chore: release 与 Cargo.lock 相关开放 PR,未发现重复或冲突项。
没有遗留阻塞问题、风险或测试缺口,批准合入。
Powered by gpt-5.6-terra
994f9d6 to
d257883
Compare
There was a problem hiding this comment.
本 PR 是由 release-plz 生成的发布元数据更新:同步提升 68 个 workspace crate 的 patch 版本、对应 CHANGELOG、根 Cargo.toml 的本地 path 依赖版本,以及 Cargo.lock 中相同本地 package 的版本。未改动 Rust 源码、构建/测试工作流或公开 API 实现,既有功能、ABI 与运行时行为不受影响,变更仅限待发布包的版本和变更记录。
book/guideline/feature-development.md 不适用:本 PR 未新增或扩展用户可见行为、共享接口、crate、子系统或平台能力;Starry syscall 指南亦不适用。已逐项核验 68 个成员 manifest、68 个 CHANGELOG、根 workspace path 依赖和 Cargo.lock:每项均恰好递增一个 patch 版本,四处版本一致;成员 manifest 除 package.version 外未变;锁文件变更仅为本地 package 的版本字段;未引入 [patch.crates-io] 覆盖。新增的 CHANGELOG 沿用基线格式。
本地验证通过:git diff --check origin/dev...HEAD、cargo fmt --all --check、cargo metadata --locked --no-deps --format-version=1,以及版本图一致性检查。由于没有逻辑、测试资产或构建规则变化,不需要新增回归测试,也不将纯发布元数据审查扩大为无关的全工作区 clippy/test。
当前组织 CI 的 CI workflow 已完成但结论为 action_required,且没有 job/check run;这不是测试失败,未见可归因于本 PR 的失败项。已审阅既有 review、行级评论和 PR 讨论:没有未解决的合理反馈;此前批准针对旧 head,已在当前 d257883fe8d525ac626916dff818bfff2f4515bd 重新核验。检索 release-plz、发布分支名与 CHANGELOG/Cargo.lock 相关开放 PR,未发现重复或冲突项。
没有遗留阻塞问题、风险或测试缺口,批准合入。
Powered by gpt-5.6-terra
d257883 to
2616d9e
Compare
There was a problem hiding this comment.
本 PR 是由 release-plz 生成的发布元数据更新:同步提升 68 个 workspace crate 的 patch 版本、对应 CHANGELOG、根 Cargo.toml 的本地 path 依赖版本,以及 Cargo.lock 中相同本地 package 的版本。未改动 Rust 源码、构建/测试工作流或公开 API 实现,既有功能、ABI 与运行时行为不受影响,变更仅限待发布包的版本和变更记录。
book/guideline/feature-development.md 不适用:本 PR 未新增或扩展用户可见行为、共享接口、crate、子系统或平台能力;Starry syscall 指南亦不适用。已核对基线的 release 配置和既有 CHANGELOG 格式。逐项检查 68 个成员 manifest、68 个 CHANGELOG、根 workspace path 依赖和 Cargo.lock:每项均恰好递增一个 patch 版本,四处版本一致;成员 manifest 除 package.version 外未变;锁文件变更仅为本地 package 的版本字段;未引入 [patch.crates-io] 覆盖、第三方依赖解析变化或非发布元数据文件变更。新增的 CHANGELOG 也符合基线格式。
本地验证通过:python3 review_pr_helper.py prepare-review、cargo fmt --all --check、cargo metadata --locked --no-deps --format-version=1、git diff --check origin/dev...HEAD,以及 manifest/根依赖/CHANGELOG/Cargo.lock 的版本图一致性检查。由于没有逻辑、测试资产或构建规则变化,不需要新增行为或回归测试,也未将审查扩大为无关的 68 crate clippy/test。
当前组织 CI 的 CI workflow(当前 head)已完成但结论为 action_required,且没有 job/check run 失败;这表示工作流等待人工动作,而非本 PR 引入的测试失败。已查看既有 APPROVED review、行级评论和 PR 讨论:没有未解决的合理反馈,既有批准均针对旧 head,本次已重新核验当前 head。检索 release-plz、chore: release 与 Cargo.lock 相关开放 PR,未发现重复或冲突项。
没有遗留阻塞问题、风险或测试缺口,批准合入。
Powered by gpt-5.6-terra
🤖 New release
aic8800: 0.2.4 -> 0.2.5 (✓ API compatible changes)axbacktrace: 0.4.5 -> 0.4.6 (✓ API compatible changes)ax-percpu-macros: 0.4.10 -> 0.4.11ax-percpu: 0.4.14 -> 0.4.15 (✓ API compatible changes)ax-cpu: 0.8.3 -> 0.8.4 (✓ API compatible changes)ax-io: 0.6.1 -> 0.6.2 (✓ API compatible changes)rdrive: 0.23.6 -> 0.23.7 (✓ API compatible changes)ax-plat: 0.12.0 -> 0.12.1 (✓ API compatible changes)ax-alloc: 0.8.12 -> 0.8.13 (✓ API compatible changes)axpoll: 0.5.1 -> 0.5.2 (✓ API compatible changes)rsext4: 0.7.5 -> 0.7.6 (✓ API compatible changes)scope-local: 0.4.2 -> 0.4.3 (✓ API compatible changes)starry-signal: 0.8.10 -> 0.8.11 (✓ API compatible changes)usb-if: 0.7.3 -> 0.7.4 (✓ API compatible changes)crab-usb: 0.10.2 -> 0.10.3 (✓ API compatible changes)sdmmc-protocol: 0.4.1 -> 0.4.2 (✓ API compatible changes)dwmmc-host: 0.3.2 -> 0.3.3 (✓ API compatible changes)nvme-driver: 0.7.2 -> 0.7.3 (✓ API compatible changes)realtek-rtl8125: 0.2.9 -> 0.2.10 (✓ API compatible changes)rockchip-npu: 0.2.10 -> 0.2.11 (✓ API compatible changes)rockchip-rga: 0.1.5 -> 0.1.6 (✓ API compatible changes)rockchip-soc: 0.4.1 -> 0.4.2 (✓ API compatible changes)ax-driver: 0.12.0 -> 0.12.1 (✓ API compatible changes)somehal-macros: 0.1.5 -> 0.1.6someboot: 0.3.5 -> 0.3.6 (✓ API compatible changes)somehal: 0.8.0 -> 0.8.1 (✓ API compatible changes)axplat-dyn: 0.7.12 -> 0.7.13 (✓ API compatible changes)arm_vcpu: 0.5.16 -> 0.5.17 (✓ API compatible changes)axvm-types: 0.7.0 -> 0.7.1 (✓ API compatible changes)axdevice_base: 0.6.1 -> 0.6.2 (✓ API compatible changes)arm_vgic: 0.5.3 -> 0.5.4 (✓ API compatible changes)axaddrspace: 0.5.16 -> 0.5.17 (✓ API compatible changes)riscv_vplic: 0.4.20 -> 0.4.21 (✓ API compatible changes)axdevice: 0.5.4 -> 0.5.5 (✓ API compatible changes)axhvc: 0.4.10 -> 0.4.11 (✓ API compatible changes)ax-hal: 0.5.28 -> 0.5.29 (✓ API compatible changes)ax-ipi: 0.5.27 -> 0.5.28 (✓ API compatible changes)ax-task: 0.6.4 -> 0.6.5 (✓ API compatible changes)ax-fs-ng: 0.8.4 -> 0.8.5 (✓ API compatible changes)ax-net: 0.12.4 -> 0.12.5 (✓ API compatible changes)ax-runtime: 0.10.4 -> 0.10.5 (✓ API compatible changes)ax-posix-api: 0.5.29 -> 0.5.30 (✓ API compatible changes)ax-std: 0.5.28 -> 0.5.29axvmconfig: 0.8.1 -> 0.8.2 (✓ API compatible changes)loongarch_vcpu: 0.5.12 -> 0.5.13 (✓ API compatible changes)riscv_vcpu: 0.5.18 -> 0.5.19 (✓ API compatible changes)x86_vcpu: 0.5.19 -> 0.5.20 (✓ API compatible changes)axvm: 0.5.23 -> 0.5.24 (✓ API compatible changes)sg200x-jpu: 0.1.0 -> 0.1.1 (✓ API compatible changes)axnsproxy: 0.3.1 -> 0.3.2 (✓ API compatible changes)starry-kernel: 0.7.4 -> 0.7.5 (✓ API compatible changes)axbuild: 0.4.20 -> 0.4.21 (✓ API compatible changes)starryos: 0.5.25 -> 0.5.26ax-libc: 0.5.28 -> 0.5.29axvisor: 0.5.21 -> 0.5.22axklib: 0.7.5 -> 0.7.6sdhci-host: 0.4.1 -> 0.4.2cv181x-sdhci: 0.1.2 -> 0.1.3phytium-mci-host: 0.3.2 -> 0.3.3starfive-jh7110-dwmmc: 0.1.2 -> 0.1.3ax-mm: 0.5.28 -> 0.5.29ax-sync: 0.5.28 -> 0.5.29ax-display: 0.6.5 -> 0.6.6ax-dma: 0.6.12 -> 0.6.13ax-input: 0.6.5 -> 0.6.6ax-api: 0.7.4 -> 0.7.5sg2002-tpu: 0.3.7 -> 0.3.8usb-serial: 0.1.1 -> 0.1.2Changelog
aic8800axbacktraceax-percpu-macrosax-percpuax-cpuax-iordriveax-platax-allocaxpollrsext4scope-localstarry-signalusb-ifcrab-usbsdmmc-protocoldwmmc-hostnvme-driverrealtek-rtl8125rockchip-npurockchip-rgarockchip-socax-driversomehal-macrossomebootsomehalaxplat-dynarm_vcpuaxvm-typesaxdevice_basearm_vgicaxaddrspaceriscv_vplicaxdeviceaxhvcax-halax-ipiax-taskax-fs-ngax-netax-runtimeax-posix-apiax-stdaxvmconfigloongarch_vcpuriscv_vcpux86_vcpuaxvmsg200x-jpuaxnsproxystarry-kernelaxbuildstarryosax-libcaxvisoraxklibsdhci-hostcv181x-sdhciphytium-mci-hoststarfive-jh7110-dwmmcax-mmax-syncax-displayax-dmaax-inputax-apisg2002-tpuusb-serialThis PR was generated with release-plz.