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]

Reply via email to