chore: release#1473
Conversation
There was a problem hiding this comment.
自动发布 PR 审核
这是一个自动化发布 PR,仅修改了 2 个 CHANGELOG.md 文件。
✅ 正面方面
- 仅修改 CHANGELOG.md 文件,符合发布 PR 的预期
- 无合并冲突
- PR 正文提供了完整的发布说明
- 涉及 90+ 个 crate 的版本更新
⚠️ 发现的问题
CHANGELOG 重复条目:两个文件都存在重复的版本章节:
drivers/interface/rdif-eth/CHANGELOG.md:存在两个[0.3.6]章节(新添加的包含release (#1461)条目)memory/buddy-slab-allocator/CHANGELOG.md:存在两个[0.4.4]章节(新添加的包含release (#1461)条目)
这些重复是发布自动化工具的已知问题,之前版本的 CHANGELOG 中也存在类似情况(如 [0.3.3] 在 rdif-eth 中重复)。建议后续优化发布工具以避免生成重复章节。
📋 CI 状态
CI 检查未触发(0 个 check runs),但这是纯文档更新 PR,不影响功能。
结论
尽管存在 CHANGELOG 重复条目的小问题,但这是自动化发布流程的已知缺陷,不影响实际功能。建议批准合并,同时建议后续改进发布工具以消除重复。
Powered by mimo-v2.5-pro
|
|
||
| - *(irq-framework)* require boxed IRQ callbacks ([#1452](https://github.com/rcore-os/tgoskits/pull/1452)) | ||
| - *(net)* split IRQ handlers from NIC queues ([#1435](https://github.com/rcore-os/tgoskits/pull/1435)) | ||
|
|
There was a problem hiding this comment.
[0.3.6] 章节。新添加的章节包含 release (#1461) 条目,但下方已有相同的版本章节。这是发布自动化工具的已知问题。建议后续优化工具以避免此类重复。
ZR233
left a comment
There was a problem hiding this comment.
这次变更只更新 rdif-eth 和 buddy-slab-allocator 的 release-plz 生成 changelog,不改源码、依赖声明或锁文件。
我按 release 元数据 PR 的范围做了校验:git diff --check origin/dev...HEAD 通过,git merge-tree --write-tree origin/dev HEAD 可生成合并树,cargo metadata --format-version=1 --locked --no-deps 可解析当前锁文件,仓库内没有新增或依赖 [patch.crates-io]。当前分支没有上报 CI checks;考虑到变更仅限 changelog,这里没有重复跑运行时/构建矩阵。
重复/重叠检查:搜索当前 open PR 中的 release-plz / chore release,只看到本 PR,没有发现另一个打开的 release PR 会覆盖这次 changelog 更新。测试覆盖不适用:本 PR 是生成的发布说明文本更新,不引入行为、构建或测试路径变化。
🤖 New release
ax-kspin: 0.3.12 -> 0.3.13dma-api: 0.9.0 -> 0.9.1rdif-eth: 0.3.5 -> 0.3.6rd-net: 0.1.7 -> 0.2.0aic8800: 0.2.1 -> 0.2.2axtest-macros: 0.5.11 -> 0.5.12axtest: 0.5.11 -> 0.5.12ax-errno: 0.6.0 -> 0.6.1ax-page-table-multiarch: 0.8.12 -> 0.8.13ax-cpu: 0.8.0 -> 0.8.1axfs-ng-vfs: 0.5.2 -> 0.5.3ax-io: 0.6.0 -> 0.6.1irq-framework: 0.2.0 -> 0.3.0rdif-intc: 0.14.3 -> 0.15.0rdif-pinctrl: 0.1.0 -> 0.1.1rdrive: 0.23.2 -> 0.23.3ax-plat: 0.8.0 -> 0.9.0buddy-slab-allocator: 0.4.3 -> 0.4.4ax-alloc: 0.8.6 -> 0.8.7axklib: 0.6.6 -> 0.7.0axpoll: 0.4.2 -> 0.4.3rsext4: 0.7.2 -> 0.7.3sdio-host2: 0.1.1 -> 0.1.2someboot: 0.3.0 -> 0.3.1starry-process: 0.4.11 -> 0.4.12starry-vm: 0.5.10 -> 0.5.11starry-signal: 0.8.6 -> 0.8.7ax-config-gen: 0.4.11 -> 0.4.12ax-config-macros: 0.4.11 -> 0.4.12arm-scmi-rs: 0.1.4 -> 0.1.5crab-usb: 0.9.9 -> 0.9.10rdif-block: 0.10.0 -> 0.11.0sdmmc-protocol: 0.2.0 -> 0.3.0dwmmc-host: 0.2.0 -> 0.3.0eth-intel: 0.1.8 -> 0.1.9fxmac_rs: 0.5.1 -> 0.6.0nvme-driver: 0.6.2 -> 0.6.3phytium-mci-host: 0.2.0 -> 0.3.0ramdisk: 0.1.7 -> 0.1.8rdif-clk: 0.5.3 -> 0.5.4realtek-rtl8125: 0.2.6 -> 0.2.7rockchip-jpeg: 0.1.0 -> 0.1.1rockchip-npu: 0.2.7 -> 0.2.8rockchip-rga: 0.1.2 -> 0.1.3rockchip-soc: 0.3.4 -> 0.3.5sdhci-host: 0.2.0 -> 0.3.0ax-driver: 0.9.0 -> 0.10.0arm-gic-driver: 0.17.6 -> 0.17.7ax-riscv-plic: 0.4.8 -> 0.4.9somehal: 0.7.3 -> 0.7.4axplat-dyn: 0.7.6 -> 0.7.7ax-allocator: 0.5.4 -> 0.5.5ax-memory-set: 0.6.10 -> 0.6.11axvm-types: 0.5.13 -> 0.6.0arm_vcpu: 0.5.14 -> 0.5.15axdevice_base: 0.5.1 -> 0.6.0arm_vgic: 0.5.0 -> 0.5.1axaddrspace: 0.5.14 -> 0.5.15riscv_vplic: 0.4.17 -> 0.4.18x86_vlapic: 0.4.16 -> 0.4.17axdevice: 0.5.0 -> 0.5.1axhvc: 0.4.9 -> 0.4.10ax-hal: 0.5.22 -> 0.5.23ax-config: 0.5.14 -> 0.5.15ax-ipi: 0.5.21 -> 0.5.22ax-mm: 0.5.22 -> 0.5.23ax-task: 0.5.23 -> 0.5.24ax-sync: 0.5.22 -> 0.5.23ax-display: 0.5.21 -> 0.6.0ax-dma: 0.6.6 -> 0.6.7ax-fs-ng: 0.6.0 -> 0.7.0ax-input: 0.5.21 -> 0.6.0ax-log: 0.5.15 -> 0.5.16ax-net: 0.10.0 -> 0.11.0ax-runtime: 0.8.2 -> 0.9.0ax-feat: 0.5.23 -> 0.5.24ax-api: 0.6.3 -> 0.6.4ax-posix-api: 0.5.23 -> 0.5.24ax-std: 0.5.22 -> 0.5.23axvmconfig: 0.7.2 -> 0.8.0loongarch_vcpu: 0.5.8 -> 0.5.9riscv_vcpu: 0.5.15 -> 0.5.16x86_vcpu: 0.5.15 -> 0.5.16axvm: 0.5.17 -> 0.5.18sg2002-tpu: 0.3.1 -> 0.3.2axnsproxy: 0.2.4 -> 0.2.5starry-kernel: 0.6.5 -> 0.6.6axbuild: 0.4.15 -> 0.4.16starryos: 0.5.19 -> 0.5.20ax-libc: 0.5.22 -> 0.5.23axvisor: 0.5.15 -> 0.5.16Changelog
ax-kspindma-apirdif-ethrd-netaic8800axtest-macrosaxtestax-errnoax-page-table-multiarchax-cpuaxfs-ng-vfsax-ioirq-frameworkrdif-intcrdif-pinctrlrdriveax-platbuddy-slab-allocatorax-allocaxklibaxpollrsext4sdio-host2somebootstarry-processstarry-vmstarry-signalax-config-genax-config-macrosarm-scmi-rscrab-usbrdif-blocksdmmc-protocoldwmmc-hosteth-intelfxmac_rsnvme-driverphytium-mci-hostramdiskrdif-clkrealtek-rtl8125rockchip-jpegrockchip-npurockchip-rgarockchip-socsdhci-hostax-driverarm-gic-driverax-riscv-plicsomehalaxplat-dynax-allocatorax-memory-setaxvm-typesarm_vcpuaxdevice_basearm_vgicaxaddrspaceriscv_vplicx86_vlapicaxdeviceaxhvcax-halax-configax-ipiax-mmax-taskax-syncax-displayax-dmaax-fs-ngax-inputax-logax-netax-runtimeax-featax-apiax-posix-apiax-stdaxvmconfigloongarch_vcpuriscv_vcpux86_vcpuaxvmsg2002-tpuaxnsproxystarry-kernelaxbuildstarryosax-libcaxvisorThis PR was generated with release-plz.