def action_bump
      bump_info = create_bump_info

      return false if bump_info.nil?

      print_bump_plan bump_info

      unless bump_info.valid?
        print_invalid_bump_info bump_info

        return false
      end

      bump_info.perform_update

      report bump_info

      save_bump_info bump_info

      commit_and_tag bump_info if @options[:commit]

      true
    end
def action_bump
      bump_info = create_bump_info

      return false if bump_info.nil?

      print_bump_plan bump_info

      unless bump_info.valid?
        print_invalid_bump_info bump_info

        return false
      end

      bump_info.perform_update

      report bump_info

      save_bump_info bump_info

      commit_and_tag bump_info if @options[:commit]

      true
    end
The bump action
 @return [Boolean] true iff success