diff --git a/Library/Homebrew/dev-cmd/contributions.rb b/Library/Homebrew/dev-cmd/contributions.rb index ed1cdf44e2..84c1acd7f5 100755 --- a/Library/Homebrew/dev-cmd/contributions.rb +++ b/Library/Homebrew/dev-cmd/contributions.rb @@ -96,9 +96,16 @@ module Homebrew sig { params(user: String, results: Hash).returns(String) } def generate_csv(user, results) CSV.generate do |csv| - csv << %w[user repo commits coauthorships signoffs] + csv << %w[user repo commits coauthorships signoffs total] results.each do |repo, counts| - csv << [user, repo, counts[:commits], counts[:coauthorships], counts[:signoffs]] + csv << [ + user, + repo, + counts[:commits], + counts[:coauthorships], + counts[:signoffs], + counts.values.sum + ] end end end