From 7d5eb7ace5dcacd86e550da0d606713b0903f207 Mon Sep 17 00:00:00 2001 From: Jeremiah Parrack Date: Tue, 16 Sep 2025 13:25:22 -0400 Subject: [PATCH 1/3] fix upload_file deprecated warning --- lib/eb_deployer/aws_driver/s3_driver.rb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/eb_deployer/aws_driver/s3_driver.rb b/lib/eb_deployer/aws_driver/s3_driver.rb index 6bdc836..a04e7c3 100644 --- a/lib/eb_deployer/aws_driver/s3_driver.rb +++ b/lib/eb_deployer/aws_driver/s3_driver.rb @@ -14,8 +14,7 @@ def object_length(bucket_name, obj_name) end def upload_file(bucket_name, obj_name, file) - o = obj(bucket_name, obj_name) - o.upload_file(file) + transfer_manager.upload_file(file, bucket_name, obj_name) end private @@ -23,6 +22,10 @@ def s3 Aws::S3::Resource.new(client: Aws::S3::Client.new) end + def transfer_manager + @transfer_manager ||= Aws::S3::TransferManager.new(client: Aws::S3::Client.new) + end + def obj(bucket_name, obj_name) s3.bucket(bucket_name).object(obj_name) end From 6325daa32b9a91488fe5c2d469a662f47ab4fb15 Mon Sep 17 00:00:00 2001 From: Jeremiah Parrack Date: Tue, 16 Sep 2025 13:25:45 -0400 Subject: [PATCH 2/3] up version --- lib/eb_deployer/version.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/eb_deployer/version.rb b/lib/eb_deployer/version.rb index 42c7833..d454273 100644 --- a/lib/eb_deployer/version.rb +++ b/lib/eb_deployer/version.rb @@ -1,3 +1,3 @@ module EbDeployer - VERSION = "0.8.0" + VERSION = "0.8.1" end From c3e34345c693c203423aa3265709f4d5dc0f5c59 Mon Sep 17 00:00:00 2001 From: Jeremiah Parrack Date: Tue, 16 Sep 2025 13:28:18 -0400 Subject: [PATCH 3/3] update change log --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 99f11fd..2545bb3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## [0.8.1] (2025-09-16) + +### Bug Fixes + +* Fix deprecation warning for Aws::S3::Object#upload_file by replacing with Aws::S3::TransferManager#upload_file + ## [0.8.0](https://github.com/manheim/eb_deployer/compare/v0.7.0...v0.8.0) (2023-10-17)