dependabot / dependabot/dependabot-core

cargo: Support updating `vendored sources` if config is defined in `.cargo/config.toml`

Open
#4,566 3 comments 3 reactions 0 assignees View on GitHub
F: configuration-file F: vendoring L: rust:cargo T: feature-request
Dominant language
Ruby
Stars
5.8k
Forks
1.5k
Avg merge
2d 18h
Merged PRs (30d)
149

Description

Hi Team,

Thanks for this awesome tool.
I have a small request. If project has defined `vendored sources` in `.cargo/config.toml` dependabot could also update vendor sources instead of only updating parent `Cargo.toml`

This would be really nice feature to have.

Thanks in advance.

Contributor guide

Open the contributing guide

Research direction

Read the project's Cargo handling and compare how updates are currently made to Cargo.toml with vendored sources configured in .cargo/config.toml. Trace the existing update path first; done means Dependabot can update the configured vendor sources as well as the parent manifest, with behavior covered by an appropriate test.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.