class Milestoner::CLI::Actions::Publish
Handles tag creation and pushing of tag to local repository.
Public Class Methods
new(publisher: Tags::Publisher.new)
click to toggle source
# File lib/milestoner/cli/actions/publish.rb, line 8 def initialize publisher: Tags::Publisher.new @publisher = publisher end
Public Instance Methods
call(configuration)
click to toggle source
# File lib/milestoner/cli/actions/publish.rb, line 12 def call(configuration) = publisher.call(configuration) private attr_reader :publisher end