From 41b31e35c31ccc797ce6e7b0b594e258257481f5 Mon Sep 17 00:00:00 2001 From: Spencer Schrock Date: Fri, 26 Jan 2024 15:36:16 -0800 Subject: [PATCH] detect gitlab renovate config files also organize the list in order of appearance on website. this makes it easier to compare. Signed-off-by: Spencer Schrock --- checks/raw/dependency_update_tool.go | 13 ++++++++++--- checks/raw/dependency_update_tool_test.go | 12 ++++++++++++ 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/checks/raw/dependency_update_tool.go b/checks/raw/dependency_update_tool.go index 5b9cc819b06..04155eab607 100644 --- a/checks/raw/dependency_update_tool.go +++ b/checks/raw/dependency_update_tool.go @@ -92,9 +92,16 @@ var checkDependencyFileExists fileparser.DoWhileTrueOnFilename = func(name strin }, }) - // https://docs.renovatebot.com/configuration-options/ - case ".github/renovate.json", ".github/renovate.json5", ".renovaterc.json", "renovate.json", - "renovate.json5", ".renovaterc": + // https://docs.renovatebot.com/configuration-options/ + case "renovate.json", + "renovate.json5", + ".github/renovate.json", + ".github/renovate.json5", + ".gitlab/renovate.json", + ".gitlab/renovate.json5", + ".renovaterc", + ".renovaterc.json", + ".renovaterc.json5": *ptools = append(*ptools, checker.Tool{ Name: "RenovateBot", URL: asPointer("https://github.com/renovatebot/renovate"), diff --git a/checks/raw/dependency_update_tool_test.go b/checks/raw/dependency_update_tool_test.go index 7c65047b2e3..501ac5f904f 100644 --- a/checks/raw/dependency_update_tool_test.go +++ b/checks/raw/dependency_update_tool_test.go @@ -63,6 +63,18 @@ func Test_checkDependencyFileExists(t *testing.T) { want: true, wantErr: false, }, + { + name: ".gitlab/renovate.json", + path: ".gitlab/renovate.json", + want: true, + wantErr: false, + }, + { + name: ".gitlab/renovate.json5", + path: ".gitlab/renovate.json5", + want: true, + wantErr: false, + }, { name: ".renovaterc.json", path: ".renovaterc.json",