diff options
-rw-r--r-- | danger/labels/Dangerfile | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/danger/labels/Dangerfile b/danger/labels/Dangerfile index 9839b797c..cd27a323b 100644 --- a/danger/labels/Dangerfile +++ b/danger/labels/Dangerfile @@ -19,17 +19,18 @@ if GITALY_TEAM.include?(gitlab.mr_author) && !gitlab.mr_labels.include?("Gitaly" end TYPE_TO_LABEL = { - 'added' => 'feature', - 'fixed' => 'bug', - 'changed' => 'backstage', - 'deprecated' => 'backstage', - 'security' => 'security', - 'removed' => 'backstage', - 'performance' => 'performance', - 'other' => 'backstage', + 'added' => ['feature'], + 'fixed' => ['bug'], + 'changed' => ['backstage'], + 'deprecated' => ['backstage'], + 'security' => ['security'], + 'removed' => ['backstage'], + 'performance' => ['performance', 'backstage'], + 'other' => ['backstage'], + nil => [] } -required_labels << TYPE_TO_LABEL[changelog_entry["type"]] +required_labels.concat(TYPE_TO_LABEL[changelog_entry["type"]]) gitlab.api.update_merge_request( gitlab.mr_json['project_id'], |