Rakefile in appsignal-0.6.1 vs Rakefile in appsignal-0.6.2
- old
+ new
@@ -1,10 +1,11 @@
require 'appsignal/version'
task :publish do
NAME = 'appsignal'
VERSION_FILE = 'lib/appsignal/version.rb'
+ CHANGELOG_FILE = 'CHANGELOG.md'
raise '$EDITOR should be set' unless ENV['EDITOR']
def build_and_push_gem
puts '# Building gem'
@@ -47,9 +48,10 @@
system("$EDITOR #{VERSION_FILE}")
if changes.member?(VERSION_FILE)
Appsignal.send(:remove_const, :VERSION)
load File.expand_path(VERSION_FILE)
+ system("$EDITOR #{CHANGELOG_FILE}")
build_and_push_gem
create_and_push_tag
else
raise "Actually change the version in: #{VERSION_FILE}"
end