diff options
author | jramsay <git@zjvandeweg.nl> | 2019-12-10 11:11:08 +0300 |
---|---|---|
committer | jramsay <git@zjvandeweg.nl> | 2019-12-10 11:11:08 +0300 |
commit | d8d7d1ef607e2422d599b04a5400e0c6bdbd5ce1 (patch) | |
tree | 1a8da36bfd86dd29af9be3390bb09ddc80e99f23 /danger | |
parent | d1ecb43ff8eb0f1de1b941d62c9dbce9bb63c62e (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.
Diffstat (limited to 'danger')
-rw-r--r-- | danger/milestones/Dangerfile | 2 |
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 |