Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjramsay <git@zjvandeweg.nl>2019-12-10 11:11:08 +0300
committerjramsay <git@zjvandeweg.nl>2019-12-10 11:11:08 +0300
commitd8d7d1ef607e2422d599b04a5400e0c6bdbd5ce1 (patch)
tree1a8da36bfd86dd29af9be3390bb09ddc80e99f23
parentd1ecb43ff8eb0f1de1b941d62c9dbce9bb63c62e (diff)
danger: skip milestones without due dates
GitalyBot will try to automatically apply a milestone, and sorts the milestones to apply based on the due date. Some milestones don't have a due date. Notably, %Backlog doesn't have a due date. While this might indicate a milestone isn't applied correctly on the issues, the script should still work.
-rw-r--r--danger/milestones/Dangerfile2
1 files changed, 1 insertions, 1 deletions
diff --git a/danger/milestones/Dangerfile b/danger/milestones/Dangerfile
index e967b27cf..ce74bbb87 100644
--- a/danger/milestones/Dangerfile
+++ b/danger/milestones/Dangerfile
@@ -4,7 +4,7 @@ unless gitlab.mr_json["milestone"]
milestone_id = issues
.map { |i| i.milestone }
.compact
- .reject { |m| m.state == "closed" }
+ .reject { |m| m.state == "closed" || m.due_date.nil? }
.sort_by { |m| m.due_date }
.first
&.id