From 1ce8edd7b22d1611fb2a6ecb68d1bfaa726a99ae Mon Sep 17 00:00:00 2001 From: eelco Date: Sun, 14 Jun 2026 20:24:13 +0200 Subject: [PATCH] Beam Up allows deploy (via Seal Static) without a configuration --- lib/perron/tasks/deploy.rake | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/lib/perron/tasks/deploy.rake b/lib/perron/tasks/deploy.rake index dd6e87a..af36ad6 100644 --- a/lib/perron/tasks/deploy.rake +++ b/lib/perron/tasks/deploy.rake @@ -14,27 +14,15 @@ namespace :perron do MSG end - config = Rails.root.join("config/deploy.yml") - - unless config.exist? - puts "config/deploy.yml not found. Creating from template…" - puts "Read more: https://perron.railsdesigner.com/docs/deploy/" - - template = File.expand_path("../../install/deploy.yml", __dir__) - FileUtils.cp(template, config) - - puts "Created config/deploy.yml" - end - - result = BeamUp.with_progress do + beamed = BeamUp.with_progress do BeamUp.deploy!( Perron.configuration.output, config_file: "config/deploy.yml" ) end - puts result.message - puts "Deploy ID: #{result.deploy_id}" if result.deploy_id + puts beamed.message + puts "Deploy ID: #{beamed.deploy_id}" if beamed.deploy_id end namespace :deploy do