рдореИрдВ рдкреНрд▓реЙрдЯреНрд╕ рдкрд░ рдкреБрд▓ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдореИрдВрдиреЗ рд▓рд┐рдЦрд╛ "#issue_number рдареАрдХ рдХрд░рддрд╛ рд╣реИ" рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдпрд╣ рдореБрдЭреЗ рджрд┐рдЦрд╛ рд░рд╣рд╛ рд╣реИ "рдЖрдкрдХреЛ "рдлрд┐рдХреНрд╕ ..." рдХреА рддрд░рд╣ рджрд░реНрдЬ рдХрд░рдирд╛ рд╣реЛрдЧрд╛
рдЗрдореЗрдЬ рдХреА рдкрд╣рд▓реА рдФрд░ рдЖрдЦрд┐рд░реА рд▓рд╛рдЗрди рджреЗрдЦреЗрдВ
рдореИрдВрдиреЗ рдЙрд╕ рдкрд░ рднреА рдЧреМрд░ рдХрд┐рдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдРрд╕рд╛ рд╣рдореЗрд╢рд╛ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдкреАрдЖрд░ #2078 рджреЗрдЦреЗрдВ, рдЬреЛ рдХрд┐рд╕реА рдЦреБрд▓реЗ рдореБрджреНрджреЗ рд╕реЗ рдЬреБрдбрд╝рд╛ рдирд╣реАрдВ рд╣реИред рдХреНрдпрд╛ рдЖрдкрдиреЗ рд░реВрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ Dangerfile
рд╣реИ?
рдзрдиреНрдпрд╡рд╛рдж @seafr рдЗрд╕рдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдорджрдж рдХреАред
рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдбреЗрдВрдЬрд░рдлрд╛рдЗрд▓ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдХрд┐рд╕реА рдХрдорд┐рдЯ рдореЗрдВ #some_number рд╡рд╛рд▓рд╛ рд╕рдВрджреЗрд╢ рд╣реИ рддреЛ рдЙрд╕рд╕реЗ рдХреЛрдИ рд╕рдВрджреЗрд╢ рдирд╣реАрдВ рдмрдиреЗрдЧрд╛ред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд╡реНрдпрдХреНрддрд┐ рдиреЗ pr_body рдореЗрдВ рдЗрд╢реНрдпреВ рдирдВрдмрд░ рд▓рд┐рдЦрд╛ рд╣реИ рддреЛ рд╡рд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рддреЛ, @jwarren рдХреНрдпрд╛ рдореИрдВ рдмрджрд▓
https://github.com/publiclab/plots2/blob/6051774af117bd32c2af944a23df097d0b2ebaf5/Dangerfile#L5 -L7
рдкреНрд░рддрд┐
unless git.commits.any? { |c| c.message =~ /#[\d]+/ } || github.pr_body.any?{ |c| c.message =~ /#[\d]+/ }
message "This pull request doesn't link to a issue number. Please refer to the issue it fixes (if any) in the body of your PR, in the format: `Fixes #123`."
рд╡рд┐рд╕реНрдордпрдХрд╛рд░реА! рдмрдврд╝рд┐рдпрд╛ рдХреИрдЪред
25 рдЬрдирд╡рд░реА 2018 рдХреЛ рд╕реБрдмрд╣ 10:21 рдмрдЬреЗ, "рд╕рд┐рджреНрдзрд╛рд░реНрде рдмрдВрд╕рд▓" рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:
рдзрдиреНрдпрд╡рд╛рдж @seafr https://github.com/seafr рдиреЗ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдорджрдж рдХреА
рдореБрджреНрджрд╛редрдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдбреЗрдВрдЬрд░рдлрд╛рдЗрд▓ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдХрд┐рд╕реА рдХрдорд┐рдЯ рдореЗрдВ рд╕рдВрджреЗрд╢ рд╣реЛрддрд╛ рд╣реИ
some_number рдЙрд╕рд╕реЗ рдХреЛрдИ рд╕рдВрджреЗрд╢ рдирд╣реАрдВ рдмрдирд╛рдПрдЧрд╛ред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдкрд╛рд╕
pr_body рдореЗрдВ рдЗрд╢реНрдпреВ рдирдВрдмрд░ рд▓рд┐рдЦрд╛ рд╣реИ рддреЛ рд╡рд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рддреЛ, @jwarren https://github.com/jwarren рдХреНрдпрд╛ рдореИрдВ рдмрджрд▓реВрдВрдЧрд╛
https://github.com/publiclab/plots2/blob/6051774af117bd32c2af944a23df09
7d0b2ebaf5/Dangerfile#L5-L7
рдкреНрд░рддрд┐рдЬрдм рддрдХ git.commits.any? { |рд╕реА| c.message =~ /#[\d]+/ } || github.pr_body.any?{ |c| c.message =~ /#[\d]+/ }
рд╕рдВрджреЗрд╢ "рдпрд╣ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рд▓рд┐рдВрдХ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдХреГрдкрдпрд╛ рдЕрдкрдиреЗ рдкреАрдЖрд░ рдХреЗ рдореБрдЦреНрдп рднрд╛рдЧ рдореЗрдВ рдЙрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдВрджрд░реНрдн рд▓реЗрдВ (рдпрджрд┐ рдХреЛрдИ рд╣реЛ) рддреЛ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ:Fixes #123
ред"-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рдереНрд░реЗрдб рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реА рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/publiclab/plots2/issues/2086#issuecomment-360497849 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AABfJzTW7FKZWQ3EkcraqeZ3ZsibKClxks5tOJvAgaJpZM4Rqkil
.
рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ @SidharthBansal