diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 94e0a71..66042cc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,6 +20,7 @@ jobs: - gemfiles/faraday_2.0.gemfile - gemfiles/faraday_2.1.gemfile - gemfiles/faraday_2.2.gemfile + - gemfiles/faraday_2.3.gemfile env: BUNDLE_GEMFILE: ${{ matrix.gemfile }} steps: diff --git a/Appraisals b/Appraisals index f58563d..85df6c2 100644 --- a/Appraisals +++ b/Appraisals @@ -11,3 +11,7 @@ end appraise 'faraday-2.2' do gem 'faraday', '~> 2.2.0' end + +appraise 'faraday-2.3' do + gem 'faraday', '~> 2.3.0' +end diff --git a/gemfiles/faraday_2.3.gemfile b/gemfiles/faraday_2.3.gemfile new file mode 100644 index 0000000..f6272ff --- /dev/null +++ b/gemfiles/faraday_2.3.gemfile @@ -0,0 +1,7 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "faraday", "~> 2.3.0" + +gemspec path: "../" diff --git a/spec/faraday_middleware/aws_sig_v4_instance_profile_credentials_spec.rb b/spec/faraday_middleware/aws_sig_v4_instance_profile_credentials_spec.rb index 18ec820..ec947ba 100644 --- a/spec/faraday_middleware/aws_sig_v4_instance_profile_credentials_spec.rb +++ b/spec/faraday_middleware/aws_sig_v4_instance_profile_credentials_spec.rb @@ -92,6 +92,7 @@ def faraday(credentials_provider, options = {}, &block) d162df96dee6beb5f19d114fc5d3373e02d42fcf5b80822747df42f330d76892 c6cf61acd4fe0a0e70954a392510e6032d4143212c3ab86b210c0640141b7781 2d26efa112a023b96a72f4e447d11ba199c5e319038d65d8ec718c9a3c16a70f + 5eb8a5c4e55fc4c79831f4a0c64e6982f70ecf92a0b9746b19f31aed70abe805 ].join('|')})")) # 50 minutes after @@ -109,6 +110,7 @@ def faraday(credentials_provider, options = {}, &block) f0f3939d879bfe26a1e4d3d221d38ed69a76ca715e8d6be00968d162dc20f6f6 fe734f0838842af459321e8cdb9a1e2df55dd1d38f931e6c7c7b64cf888edf0d e63d67d13b49d2268ca3ee14a434b6cd3f674e0c89d02c3c464b724c41680b7a + ceb35033665fffebd861eec8626128a5a23d603c90d65dc93170c3b893e78121 ].join('|')})")) # 10 minutes after @@ -126,6 +128,7 @@ def faraday(credentials_provider, options = {}, &block) b8db4e5318ef683ff574ad16c16f96866f56d81b5bf591f76aab9537563ab2b2 146d257eb03c67e6ef74cb56adc4db29c88bb8aa4167d3b39f45c964c36bef7f 2cdcbb53d0a8db29b59f70e413aab718cc55256382814fd1e5f93f1939370a2c + 71b7e9e9cff745532141cb04b9143a397b52a5f76ff4abe9b456434b32a0ad3d ].join('|')})")) end end diff --git a/spec/faraday_middleware/aws_sig_v4_spec.rb b/spec/faraday_middleware/aws_sig_v4_spec.rb index c288539..29f5434 100644 --- a/spec/faraday_middleware/aws_sig_v4_spec.rb +++ b/spec/faraday_middleware/aws_sig_v4_spec.rb @@ -82,6 +82,7 @@ def faraday(options = {}, &block) cb93fbe9b4ba7fe373c4e31c8dd3447ac0e459b87b8d6715f31be982c7676629 80fc16ff57e13c9971d12df5edd68aa4c342b070cdfb19c95152802d2a524743 4c11e411098ddf7c014bc536ce75cc7109db3c514fc909e24c872abc6ae62d13 + ae563772700a7de79f3564e3b4b5df36fc978ad09cba895dbd1cad96df54536e ].join('|')})" end @@ -98,6 +99,7 @@ def faraday(options = {}, &block) a9c40d1e3c7f79841f277b0cf103a4e75c973980e9aff3624462fb2a506c9cc9 81c2ffe0dcec219164166dca2f950f63a74a634280fb941175b1766e2eabdb17 07ca1b4ea43634570e49674baec593b832b7703b11e69c5e036a6b3123fa5746 + 5ba5f2e7c34bda12226ae327475be7c823599987f279c1f93bf03332ffcb4258 ].join('|')})" end @@ -113,6 +115,7 @@ def faraday(options = {}, &block) 05bbc8854a20b3df25a0766ad1e06c0f1051065978b7a44d7e16a6f5259e6fee 16ed3de9531a1c85f1610a23c67d552d368819b48f1937e2a22f36394111d616 56c169dbf61ee1a75517948184e9ee213700514f76753c1e8e9556809b3d4a27 + aa8c31832063efe3939d1c828cb60d503a6e46e15fcae6ba18cc3fd9d9827a38 ].join('|')})" end