From 4676e2f35a08bc355b2c33e27426d223b55d2106 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Sat, 3 Jun 2017 19:06:19 +0100 Subject: [PATCH] release-notes: include PR author names. Attribution is love. --- Library/Homebrew/dev-cmd/release-notes.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Library/Homebrew/dev-cmd/release-notes.rb b/Library/Homebrew/dev-cmd/release-notes.rb index eb398fcfb9..01a9d3af99 100644 --- a/Library/Homebrew/dev-cmd/release-notes.rb +++ b/Library/Homebrew/dev-cmd/release-notes.rb @@ -27,13 +27,13 @@ module Homebrew .lines.grep(/Merge pull request/) output.map! do |s| - s.gsub(/.*Merge pull request #(\d+)[^>]*(>>)*/, - "https://github.com/Homebrew/brew/pull/\\1") + s.gsub(/.*Merge pull request #(\d+) from ([^\/]+)\/[^>]*(>>)*/, + "https://github.com/Homebrew/brew/pull/\\1 (@\\2)") end if ARGV.include?("--markdown") output.map! do |s| - /(.*\d)+ - (.*)/ =~ s - "- [#{$2}](#{$1})" + /(.*\d)+ \(@(.+)\) - (.*)/ =~ s + "- [#{$3}](#{$1}) (@#{$2})" end end