summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Rodríguez <deivid.rodriguez@riseup.net>2019-08-28 02:57:18 +0200
committerDavid Rodríguez <deivid.rodriguez@riseup.net>2019-08-28 02:57:18 +0200
commitac8e4ac491c6e6d25fd8065c6d075a40d519522b (patch)
treec162ee87aade4412fa9300e0010a2a58e2f0d946
parent8ddc1962e34df81a90c4d7a090d673199227db68 (diff)
downloadbundler-ac8e4ac491c6e6d25fd8065c6d075a40d519522b.tar.gz
Make releasing to github a prerequisite
The only thing that really makes the gem available through rubygems is the actual release tag. Everything else should be a prerequisite to that in my opinion.
-rw-r--r--task/release.rake6
1 files changed, 1 insertions, 5 deletions
diff --git a/task/release.rake b/task/release.rake
index 22d602c308..ca9db3d029 100644
--- a/task/release.rake
+++ b/task/release.rake
@@ -4,7 +4,7 @@ require "bundler/gem_tasks"
task :build => ["build_metadata"] do
Rake::Task["build_metadata:clean"].tap(&:reenable).real_invoke
end
-task :release => ["release:verify_docs", "release:verify_files", "release:verify_github", "build_metadata"]
+task :release => ["release:verify_docs", "release:verify_files", "release:verify_github", "build_metadata", "release:github"]
namespace :release do
task :verify_docs => :"man:check"
@@ -143,10 +143,6 @@ namespace :release do
}
end
- task :release do |args|
- Rake::Task["release:github"].invoke(args.version)
- end
-
desc "Make a patch release with the PRs from master in the patch milestone"
task :patch, :version do |_t, args|
version = args.version