Class: GithubRelease

Inherits:
Object
  • Object
show all
Defined in:
lib/github-release.rb

Instance Method Summary collapse

Instance Method Details

#runObject



5
6
7
8
9
10
11
12
13
14
15
# File 'lib/github-release.rb', line 5

def run
	new_releases = tagged_releases.select { |r| !github_releases.include?(r) }

	if new_releases.empty?
		puts "No new release tags to push."
	end

	new_releases.each { |t| create_release(t) }

	puts "All done!"
end