Xuanwo opened a new issue, #7898: URL: https://github.com/apache/opendal/issues/7898
## Problem During the Apache OpenDAL 0.58.0 final release, the tag-triggered `Release Rust Packages` workflow published most split crates but failed when publishing the top-level `opendal` crate. Run: https://github.com/apache/opendal/actions/runs/29085866734 The failure was: ```text no matching package named `opendal-http-transport-reqwest` found location searched: crates.io index required by package `opendal v0.58.0` ``` The Rust publish plan included `core`, `core/core`, services, layers, `core/testkit`, and integrations, but it did not include `core/http-transports/*`. ## Impact The top-level `opendal` crate and integration crates were not published by the original tag workflow. We had to use a temporary targeted publish workflow to first publish `opendal-http-transport-reqwest`, then publish the remaining crates. Workaround run: https://github.com/apache/opendal/actions/runs/29090368440 ## Expected fix The Rust release publish plan should discover publishable HTTP transport crates and order them before crates that depend on them, especially the top-level `opendal` facade crate. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
