github release deployment fail
the change i noticed is ruby version changed from ruby-2.7.1 to ruby-3.1.2
and the issue is from faraday-0.15.4
home/travis/.rvm/gems/ruby-3.1.2/gems/faraday-0.15.4/lib/faraday/options.rb:166:in `new': tried to create Proc object without a block (ArgumentError)
from /home/travis/.rvm/gems/ruby-3.1.2/gems/faraday-0.15.4/lib/faraday/options.rb:166:in `memoized'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/faraday-0.15.4/lib/faraday/options.rb:247:in `<class:ProxyOptions>'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/faraday-0.15.4/lib/faraday/options.rb:229:in `<module:Faraday>'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/faraday-0.15.4/lib/faraday/options.rb:1:in `<top (required)>'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/faraday-0.15.4/lib/faraday.rb:80:in `block in require_libs'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/faraday-0.15.4/lib/faraday.rb:79:in `each'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/faraday-0.15.4/lib/faraday.rb:79:in `require_libs'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/faraday-0.15.4/lib/faraday.rb:242:in `<module:Faraday>'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/faraday-0.15.4/lib/faraday.rb:16:in `<top (required)>'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/sawyer-0.8.2/lib/sawyer/agent.rb:1:in `<top (required)>'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/sawyer-0.8.2/lib/sawyer.rb:17:in `block in <top (required)>'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/sawyer-0.8.2/lib/sawyer.rb:17:in `each'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/sawyer-0.8.2/lib/sawyer.rb:17:in `<top (required)>'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/octokit-4.6.2/lib/octokit/connection.rb:1:in `<top (required)>'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/octokit-4.6.2/lib/octokit/client.rb:1:in `<top (required)>'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/octokit-4.6.2/lib/octokit.rb:1:in `<top (required)>'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-releases-1.10.16/lib/dpl/provider/releases.rb:1:in `<top (required)>'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:160:in `require'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:160:in `rescue in require'
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:149:in `require'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/provider.rb:93:in `rescue in block in new'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/provider.rb:68:in `block in new'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/cli.rb:41:in `fold'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/provider.rb:67:in `new'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/cli.rb:31:in `run'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/cli.rb:7:in `run'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/bin/dpl:5:in `<top (required)>'
from /home/travis/.rvm/gems/ruby-3.1.2/bin/dpl:25:in `load'
from /home/travis/.rvm/gems/ruby-3.1.2/bin/dpl:25:in `<main>'
<internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require': cannot load such file -- dpl/provider/releases (LoadError)
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/provider.rb:93:in `rescue in block in new'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/provider.rb:68:in `block in new'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/cli.rb:41:in `fold'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/provider.rb:67:in `new'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/cli.rb:31:in `run'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/cli.rb:7:in `run'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/bin/dpl:5:in `<top (required)>'
from /home/travis/.rvm/gems/ruby-3.1.2/bin/dpl:25:in `load'
from /home/travis/.rvm/gems/ruby-3.1.2/bin/dpl:25:in `<main>'
<internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require': cannot load such file -- dpl/provider/releases (LoadError)
from <internal:/home/travis/.rvm/rubies/ruby-3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/provider.rb:73:in `block in new'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/cli.rb:41:in `fold'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/provider.rb:67:in `new'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/cli.rb:31:in `run'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/lib/dpl/cli.rb:7:in `run'
from /home/travis/.rvm/gems/ruby-3.1.2/gems/dpl-1.10.16/bin/dpl:5:in `<top (required)>'
from /home/travis/.rvm/gems/ruby-3.1.2/bin/dpl:25:in `load'
from /home/travis/.rvm/gems/ruby-3.1.2/bin/dpl:25:in `<main>'
failed to deploy