diff options
Diffstat (limited to 'danger')
-rw-r--r-- | danger/database/Dangerfile | 2 | ||||
-rw-r--r-- | danger/datateam/Dangerfile | 2 | ||||
-rw-r--r-- | danger/product_intelligence/Dangerfile | 2 | ||||
-rw-r--r-- | danger/roulette/Dangerfile | 3 |
4 files changed, 9 insertions, 0 deletions
diff --git a/danger/database/Dangerfile b/danger/database/Dangerfile index df6ffab7c94..96134ea66a6 100644 --- a/danger/database/Dangerfile +++ b/danger/database/Dangerfile @@ -45,6 +45,8 @@ geo_migration_created = !git.added_files.grep(%r{\Aee/db/geo/(post_)?migrate/}). format_str = helper.ci? ? SCHEMA_NOT_UPDATED_MESSAGE_FULL : SCHEMA_NOT_UPDATED_MESSAGE_SHORT +return if stable_branch.valid_stable_branch? + if non_geo_migration_created && !non_geo_db_schema_updated warn format(format_str, migrations: 'migrations', schema: helper.html_link("db/structure.sql")) end diff --git a/danger/datateam/Dangerfile b/danger/datateam/Dangerfile index ed2703f31e6..3cd0578a068 100644 --- a/danger/datateam/Dangerfile +++ b/danger/datateam/Dangerfile @@ -1,3 +1,5 @@ # frozen_string_literal: true +return if stable_branch.valid_stable_branch? + markdown(datateam.build_message) if datateam.impacted? diff --git a/danger/product_intelligence/Dangerfile b/danger/product_intelligence/Dangerfile index 86888fe542e..b20c56a7b7c 100644 --- a/danger/product_intelligence/Dangerfile +++ b/danger/product_intelligence/Dangerfile @@ -1,5 +1,7 @@ # frozen_string_literal: true +return if stable_branch.valid_stable_branch? + product_intelligence.check! product_intelligence.check_affected_scopes! diff --git a/danger/roulette/Dangerfile b/danger/roulette/Dangerfile index 32899c4d74f..3256ff25bbf 100644 --- a/danger/roulette/Dangerfile +++ b/danger/roulette/Dangerfile @@ -104,6 +104,9 @@ categories << :product_intelligence if helper.mr_labels.include?("product intell # Skip Product intelligence reviews for growth experiment MRs categories.delete(:product_intelligence) if helper.mr_labels.include?("growth experiment") +# Skip specialty reviews for stable branch MRs since they have already been merged to the default branch +categories.subtract([:database, :ux, :product_intelligence]) if stable_branch.valid_stable_branch? + if changes.any? random_roulette_spins = roulette.spin(nil, categories, timezone_experiment: false) |