obs-service-cargo
obs-service-cargo copied to clipboard
OBS Source Service and utilities for Rust software packaging
It would be useful to have an option to create vendor tarballs with locked versions, so that in such cases we don't have to create the tarball ourselves. For context:...
Apparently obs-service-cargo is missing on Leap so this is a reminder (to myself?) to add it to Leap once the next edition of Leap is being developed. I think right...
Hi, first TL;DR: `cargo_vendor.service` incorrectly claims the `update` param is `false` by default. Also, `cargo update` can't manage raw dependencies (happens with the `[patch.crates-io]` section), whereas `cargo vendor` can. Thank...
Hi all, started packaging yesterday kftray, but the vendoring fails due to a "invalid Cargo.lock format version. Not sure if this is on kftray or on the service? Kind Regards,...
Based on my observation obs-service-cargo will generate .cargo/config.toml at the root of the project directory. This comes with some caveats that we have to do that --manifest-path= as an additional...
Hello, I would like to propose adding support for consuming `.obscpio` files directly as a source input for the `cargo_vendoer` service. The primary motivation for this feature is to streamline...
**Describe the bug** ``` 2025-09-01T16:47:50.500907Z INFO obs_service_cargo::cargo_commands: 🏪 `cargo vendor` finished. 2025-09-01T16:47:51.556297Z INFO libroast::operations::roast: ❤️🔥 Starting Roast. 2025-09-01T16:47:51.559384Z INFO libroast::utils: ✅ Matched an item: /tmp/.vendor_out7dkIjkh2YuOJ 2025-09-01T16:47:54.565810Z ERROR obs_service_cargo::cli: err=Os {...