Sha256: da71048e4f63252acddae4357f81181236f1f25ca76f79111e568a0761daa959

Contents?: true

Size: 521 Bytes

Versions: 9

Compression:

Stored size: 521 Bytes

Contents

# frozen_string_literal: true

require 'app_store_dev_api/version'

desc 'Release'
task :release do
  version_increment, = Rake::Task['version:increment'].invoke
  version = version_increment.call

  Rake::Task['bundle:install'].invoke
  Rake::Task['changelog'].invoke("v#{version}")
  Rake::Task['git:add'].invoke('-A')
  Rake::Task['git:commit'].invoke("v#{version}")
  Rake::Task['git:tag'].invoke("v#{version}")
  Rake::Task['git:push'].invoke('origin main')
  Rake::Task['git:push'].invoke("origin v#{version}")
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
app_store_dev_api-0.1.9 lib/tasks/release.rake
app_store_dev_api-0.1.8 lib/tasks/release.rake
app_store_dev_api-0.1.7 lib/tasks/release.rake
app_store_dev_api-0.1.6 lib/tasks/release.rake
app_store_dev_api-0.1.4 lib/tasks/release.rake
app_store_dev_api-0.1.3 lib/tasks/release.rake
app_store_dev_api-0.1.2 lib/tasks/release.rake
app_store_dev_api-0.1.1 lib/tasks/release.rake
app_store_dev_api-0.1.0 lib/tasks/release.rake