diff --git a/nuget/lib/dependabot/nuget.rb b/nuget/lib/dependabot/nuget.rb index bf799895dba..757e286b23c 100644 --- a/nuget/lib/dependabot/nuget.rb +++ b/nuget/lib/dependabot/nuget.rb @@ -15,4 +15,11 @@ register_label_details("nuget", name: ".NET", colour: "7121c6") require "dependabot/dependency" -Dependabot::Dependency.register_production_check("nuget", ->(_) { true }) +Dependabot::Dependency.register_production_check( + "nuget", + lambda do |groups| + return true if groups.empty? + + groups.include?("dependencies") + end +) diff --git a/nuget/lib/dependabot/nuget/file_parser/global_json_parser.rb b/nuget/lib/dependabot/nuget/file_parser/global_json_parser.rb index c1f4124970f..72366e39111 100644 --- a/nuget/lib/dependabot/nuget/file_parser/global_json_parser.rb +++ b/nuget/lib/dependabot/nuget/file_parser/global_json_parser.rb @@ -33,7 +33,7 @@ def dependency_set requirements: [{ requirement: version, file: global_json.name, - groups: [], + groups: ["dependencies"], source: nil }] ) diff --git a/nuget/spec/dependabot/nuget/file_parser/global_json_parser_spec.rb b/nuget/spec/dependabot/nuget/file_parser/global_json_parser_spec.rb index 493af311cda..1502863f028 100644 --- a/nuget/spec/dependabot/nuget/file_parser/global_json_parser_spec.rb +++ b/nuget/spec/dependabot/nuget/file_parser/global_json_parser_spec.rb @@ -33,7 +33,7 @@ [{ requirement: "1.0.45", file: "global.json", - groups: [], + groups: ["dependencies"], source: nil }] ) diff --git a/nuget/spec/dependabot/nuget/file_parser_spec.rb b/nuget/spec/dependabot/nuget/file_parser_spec.rb index 5ebfc621fc6..ac4192a7ffd 100644 --- a/nuget/spec/dependabot/nuget/file_parser_spec.rb +++ b/nuget/spec/dependabot/nuget/file_parser_spec.rb @@ -242,7 +242,7 @@ [{ requirement: "1.0.45", file: "global.json", - groups: [], + groups: ["dependencies"], source: nil }] ) diff --git a/nuget/spec/dependabot/nuget/file_updater_spec.rb b/nuget/spec/dependabot/nuget/file_updater_spec.rb index f35518ae58c..30736d93c16 100644 --- a/nuget/spec/dependabot/nuget/file_updater_spec.rb +++ b/nuget/spec/dependabot/nuget/file_updater_spec.rb @@ -338,13 +338,13 @@ requirements: [{ file: "global.json", requirement: "1.0.52", - groups: [], + groups: ["dependencies"], source: nil }], previous_requirements: [{ file: "global.json", requirement: "1.0.45", - groups: [], + groups: ["dependencies"], source: nil }], package_manager: "nuget"