From ac8e4ac491c6e6d25fd8065c6d075a40d519522b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Wed, 28 Aug 2019 02:57:18 +0200 Subject: 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. --- task/release.rake | 6 +----- 1 file changed, 1 insertion(+), 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 -- cgit v1.2.1