Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions default.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,7 @@
"automerge": true,
"automergeType": "pr",
"automergeStrategy": "squash",
"minimumReleaseAge": "0",
"prPriority": 10
"minimumReleaseAge": "0"
},
"osvVulnerabilityAlerts": true,
"packageRules": [
Expand Down Expand Up @@ -81,13 +80,16 @@
"groupName": "FerrLabs Kit"
},
{
"description": "FerrLabs Cargo crates published from Kit (`ferrlabs-*`) — same trust as @ferrlabs/ npm packages. No wait, automerge.",
"description": "FerrLabs Cargo crates published from Kit (`ferrlabs-*`) — same trust as @ferrlabs/ npm packages. No wait, automerge. registryUrls is required: these deps declare `registry = \"kellnr\"`, which Renovate resolves through `.cargo/config.toml` — but that file lives in each repo's `api/` subdirectory and is not discovered, so the lookup fails with `registry index was not found: kellnr` and no update is ever proposed. Pointing registryUrls at the sparse index bypasses that resolution, the same way the @ferrlabs/ npm rule overrides its registry. Auth comes from the crates.ferrlabs.com hostRule in renovate.yml.",
"matchManagers": [
"cargo"
],
"matchDepPatterns": [
"^ferrlabs-"
],
"registryUrls": [
"sparse+https://crates.ferrlabs.com/api/v1/crates/"
],
"schedule": [
"* * * * *"
],
Expand Down
Loading