lib/gem_publisher/publisher.rb
def publish_if_updated(method, options = {})
      return if version_released?
      @builder.build(@gemspec).tap { |gem|
        @pusher.push gem, method, options
        @git_remote.add_tag "#{@tag_prefix}#{@version}"
      }
    end
def publish_if_updated(method, options = {})
      return if version_released?
      @builder.build(@gemspec).tap { |gem|
        @pusher.push gem, method, options
        @git_remote.add_tag "#{@tag_prefix}#{@version}"
      }
    end
Supported options:
   :tag_prefix - use a custom prefix for Git tags (defaults to 'v')
 Publish the gem if its version has changed since the last release.

 Supported options:
   :as - specify a shared account to publish the gem (Gemfury only)