diff --git a/Gemfile b/Gemfile
index 536060d2b999634d05617e5abb0395803886cb29..6146d6e011f86f33ff6379207df3e5aa8ab62f32 100644
--- a/Gemfile
+++ b/Gemfile
@@ -399,7 +399,7 @@ group :development, :test do
 end
 
 group :development, :test, :danger do
-  gem 'gitlab-dangerfiles', '~> 2.3.2', require: false
+  gem 'gitlab-dangerfiles', '~> 2.4.0', require: false
 end
 
 group :development, :test, :coverage do
diff --git a/Gemfile.lock b/Gemfile.lock
index 4cb585a75f50ba738462d14bac504c75afb3014d..b82fdfc81c70e169ccbaa45768defb709e817483 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -458,7 +458,7 @@ GEM
       terminal-table (~> 1.5, >= 1.5.1)
     gitlab-chronic (0.10.5)
       numerizer (~> 0.2)
-    gitlab-dangerfiles (2.3.2)
+    gitlab-dangerfiles (2.4.0)
       danger (>= 8.3.1)
       danger-gitlab (>= 8.0.0)
     gitlab-experiment (0.6.4)
@@ -1464,7 +1464,7 @@ DEPENDENCIES
   gitaly (~> 14.4.0.pre.rc43)
   github-markup (~> 1.7.0)
   gitlab-chronic (~> 0.10.5)
-  gitlab-dangerfiles (~> 2.3.2)
+  gitlab-dangerfiles (~> 2.4.0)
   gitlab-experiment (~> 0.6.4)
   gitlab-fog-azure-rm (~> 1.2.0)
   gitlab-labkit (~> 0.21.1)