diff --git a/spec/tooling/danger/project_helper_spec.rb b/spec/tooling/danger/project_helper_spec.rb index fb0603a207af4e7a0fb645f33e326815dab2cb7a..d40560c21d012814f8c549873422f7057415eb73 100644 --- a/spec/tooling/danger/project_helper_spec.rb +++ b/spec/tooling/danger/project_helper_spec.rb @@ -80,6 +80,7 @@ '.rubocop.yml' | [:backend] '.rubocop_todo.yml' | [:backend] '.rubocop_todo/cop/name.yml' | [:backend] + 'gems/foo/.rubocop.yml' | [:backend] 'spec/foo' | [:backend] 'spec/foo/bar' | [:backend] @@ -136,6 +137,8 @@ 'tooling/bin/find_foss_tests' | [:tooling] '.codeclimate.yml' | [:tooling] '.gitlab/CODEOWNERS' | [:tooling] + 'gems/gem.gitlab-ci.yml' | [:tooling] + 'gems/config/rubocop.yml' | [:tooling] 'lib/gitlab/ci/templates/Security/SAST.gitlab-ci.yml' | [:ci_template] 'lib/gitlab/ci/templates/dotNET-Core.yml' | [:ci_template] diff --git a/tooling/danger/project_helper.rb b/tooling/danger/project_helper.rb index 9ab6c5fa32ebd02d48f5fa1b0a911e83ea47991a..d956bac902077c5d260b00b663434eace8edbc48 100644 --- a/tooling/danger/project_helper.rb +++ b/tooling/danger/project_helper.rb @@ -112,6 +112,8 @@ module ProjectHelper %r{\A\.editorconfig\z} => :tooling, %r{Dangerfile\z} => :tooling, %r{\A((ee|jh)/)?(danger/|tooling/danger/)} => :tooling, + %r{\Agems/gem\.gitlab-ci\.yml\z} => :tooling, + %r{\Agems/config/} => :tooling, %r{\A((ee|jh)/)?scripts/(lib/)?glfm/.*\.rb} => [:backend], %r{\A((ee|jh)/)?scripts/(lib/)?glfm/.*\.js} => [:frontend], @@ -161,6 +163,7 @@ module ProjectHelper %r{\A(Gemfile.*|Rakefile)\z} => :backend, %r{\A[A-Z_]+_VERSION\z} => :backend, %r{\A\.rubocop(_todo)?\.yml\z} => :backend, + %r{\Agems/.*/\.rubocop\.yml\z} => :backend, %r{\A\.rubocop_todo/.*\.yml\z} => :backend, %r{\Afile_hooks/} => :backend,