From b2dc89c50e7cd49bc91fcd3a32015ff3bc727c66 Mon Sep 17 00:00:00 2001 From: David Dollar Date: Sun, 29 Jan 2012 01:51:00 -0500 Subject: [PATCH] fix up authors --- README.md | 4 ++-- tasks/release.rake | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index e4137b5..cb6ebe3 100644 --- a/README.md +++ b/README.md @@ -32,8 +32,8 @@ Manage Procfile-based applications #### Created and maintained by David Dollar -#### Patches contributed by -Adam Wiggins, Chris Continanza, Chris Lowder, Craig R Webster, Dan Farina, Dan Peterson, David Dollar, Fletcher Nichol, Gabriel Burt, Gamaliel Toro, Greg Reinacker, Hugues Le Gendre, Hunter Nield, Iain Hecker, Jay Zeschin, Keith Rarick, Khaja Minhajuddin, Lincoln Stoll, Marcos Muino Garcia, Mark McGranaghan, Matt Griffin, Matt Haynes, Matthijs Langenberg, Michael Dwan, Michael van Rooijen, Mike Javorski, Nathan Broadbent, Nathan L Smith, Nick Zadrozny, Phil Hagelberg, Ricardo Chimal, Jr, Thom May, Tom Ward, brainopia, clifff, jc00ke +#### Patches contributes by +Adam Wiggins, Chris Continanza, Chris Lowder, Craig R Webster, Dan Farina, Dan Peterson, David Dollar, Fletcher Nichol, Florian Apolloner, Gabriel Burt, Gamaliel Toro, Greg Reinacker, Hugues Le Gendre, Hunter Nield, Iain Hecker, Jay Zeschin, Keith Rarick, Khaja Minhajuddin, Lincoln Stoll, Marcos Muino Garcia, Mark McGranaghan, Matt Griffin, Matt Haynes, Matthijs Langenberg, Michael Dwan, Michael van Rooijen, Mike Javorski, Nathan Broadbent, Nathan L Smith, Nick Zadrozny, Phil Hagelberg, Ricardo Chimal, Jr, Thom May, Tom Ward, brainopia, clifff, jc00ke ## License diff --git a/tasks/release.rake b/tasks/release.rake index 19f971f..f2a1710 100644 --- a/tasks/release.rake +++ b/tasks/release.rake @@ -31,6 +31,9 @@ desc "Generate an authors list" task :authors do authors = %x{ git log --pretty=format:"%an" | sort -u }.split("\n") puts authors.join(", ") + readme = File.read("README.md") + readme.gsub!(/#### Patches contributed by\n([^\n]*)\n/m, "#### Patches contributes by\n#{authors.join(", ")}\n") + File.open("README.md", "w") { |f| f.print readme } end def latest_release @@ -59,7 +62,7 @@ task :changelog do puts release File.open("Changelog.md", "w") do |file| - file.puts changelog + file.print changelog end end end