Class: Amanuensis::Generator

Inherits:
Object
  • Object
show all
Defined in:
lib/amanuensis/generator.rb

Instance Method Summary collapse

Instance Method Details

#run!Object



4
5
6
7
8
9
10
11
12
13
14
# File 'lib/amanuensis/generator.rb', line 4

def run!
  valid_configurations!

  CodeManager.use Amanuensis.code_manager.to_sym
  Tracker.use     Amanuensis.tracker.to_sym

  changelog = build_changelog
  result    = push_changelog(changelog)

  create_release if result.all?
end