From e2cfd7cb4c25b9f6e5f815a41d962c11d8919c98 Mon Sep 17 00:00:00 2001 From: Parker Moore Date: Thu, 2 Mar 2017 12:47:43 -0500 Subject: [PATCH] rake/release: allow releases from *-stable branches. --- rake/release.rake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rake/release.rake b/rake/release.rake index 832b5bb3..e9b63845 100644 --- a/rake/release.rake +++ b/rake/release.rake @@ -6,7 +6,8 @@ desc "Release #{name} v#{version}" task :release => :build do - unless `git branch` =~ %r!^\* master$! + current_branch = `git branch`.to_s.strip.match(%r!^\* (.+)$!)[1] + unless current_branch == "master" || current_branch.end_with?("-stable") puts "You must be on the master branch to release!" exit! end