From e1dd631b52ac9d6b07d24b6e4f4a01016ae7e874 Mon Sep 17 00:00:00 2001
From: Martin Herndl <martin@herndl.org>
Date: Sat, 2 Apr 2022 06:53:50 +0200
Subject: [PATCH] docs: document composer VCS repo name hint (#14875)

---
 lib/modules/manager/composer/readme.md | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/lib/modules/manager/composer/readme.md b/lib/modules/manager/composer/readme.md
index 9106ceb611..310a292d28 100644
--- a/lib/modules/manager/composer/readme.md
+++ b/lib/modules/manager/composer/readme.md
@@ -1 +1,12 @@
 Extracts dependencies from `composer.json` files, and keeps the associated `composer.lock` file updated too.
+
+If you use [VCS repositories](https://getcomposer.org/doc/05-repositories.md#vcs) then Renovate needs a hint via the `name` property, which must match the relevant package.
+For example, the package `acme/foo` would need an entry in [repositories](https://getcomposer.org/doc/04-schema.md#repositories) similar to the following:
+
+```json
+{
+  "name": "acme/foo",
+  "type": "vcs",
+  "url": "http://vcs-of-acme.org/acme/foo.git"
+}
+```
-- 
GitLab