diff options
Diffstat (limited to 'danger/roulette/Dangerfile')
-rw-r--r-- | danger/roulette/Dangerfile | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/danger/roulette/Dangerfile b/danger/roulette/Dangerfile index 4eb1d987d84..8d1b14d3b9a 100644 --- a/danger/roulette/Dangerfile +++ b/danger/roulette/Dangerfile @@ -49,8 +49,8 @@ for them. MARKDOWN def group_not_available_template(slack_channel, gitlab_group) - <<~TEMPLATE - No engineer is available for automated assignment, please reach out to `#{slack_channel}` slack channel or mention `#{gitlab_group}` for assistance. + <<~TEMPLATE.strip + No engineer is available for automated assignment, please reach out to the `#{slack_channel}` Slack channel or mention `#{gitlab_group}` for assistance. TEMPLATE end @@ -89,7 +89,7 @@ def markdown_row_for_spins(category, spins_array) "| #{helper.label_for_category(category)} | #{reviewer_note} | #{maintainer_note} |" end -changes = project_helper.changes_by_category +changes = helper.changes_by_category # Ignore any files that are known but uncategorized. Prompt for any unknown files changes.delete(:none) @@ -111,12 +111,10 @@ categories << :ux if (["UX", "Community contribution"] - helper.mr_labels).empty categories << :product_intelligence if helper.mr_labels.include?("product intelligence::review pending") # Skip Product intelligence reviews for growth experiment MRs -categories.delete(:product_intelligence) unless helper.mr_labels.include?("growth experiment") +categories.delete(:product_intelligence) if helper.mr_labels.include?("growth experiment") if changes.any? - project = project_helper.project_name - - random_roulette_spins = roulette.spin(project, categories, timezone_experiment: false) + random_roulette_spins = roulette.spin(nil, categories, timezone_experiment: false) rows = random_roulette_spins.map do |spin| markdown_row_for_spins(spin.category, [spin]) |