diff --git a/assets/lib/commands/base.rb b/assets/lib/commands/base.rb index cf5c52e..135b8bc 100644 --- a/assets/lib/commands/base.rb +++ b/assets/lib/commands/base.rb @@ -1,11 +1,13 @@ require 'faraday' -require 'octokit' -require_relative '../input' - # httpclient and excon are the only Faraday adpater which support # the no_proxy environment variable atm +# NOTE: this has to be set before require octokit ::Faraday.default_adapter = :httpclient +require 'octokit' +require_relative '../input' + + module Commands class Base attr_reader :input diff --git a/assets/lib/commands/in.rb b/assets/lib/commands/in.rb index 54d579a..61d7b40 100755 --- a/assets/lib/commands/in.rb +++ b/assets/lib/commands/in.rb @@ -1,6 +1,5 @@ #!/usr/bin/env ruby -require 'octokit' require 'English' require 'json' require_relative 'base' diff --git a/assets/lib/commands/out.rb b/assets/lib/commands/out.rb index 0ab3f54..ae32c69 100755 --- a/assets/lib/commands/out.rb +++ b/assets/lib/commands/out.rb @@ -1,7 +1,6 @@ #!/usr/bin/env ruby require 'json' -require 'octokit' require_relative 'base' require_relative '../repository' require_relative '../status'