From c92ba20be38efbfb5f3b2d00a6cf5b4f80ddc27f Mon Sep 17 00:00:00 2001 From: Issy Long <me@issyl0.co.uk> Date: Thu, 3 Sep 2020 10:24:09 +0100 Subject: [PATCH] utils/github: Fix 'uninitialized constant Utils::Shell' - I tried `brew pr-publish` on Linux (as we don't have an auto-merge Action over there) and it failed with the following error: ``` Error: uninitialized constant Utils::Shell Please report this issue: https://docs.brew.sh/Troubleshooting /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/utils/github.rb:69:in `initialize' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/utils/github.rb:278:in `exception' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/utils/github.rb:278:in `raise' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/utils/github.rb:278:in `raise_api_error' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/utils/github.rb:228:in `open_api' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/utils/github.rb:464:in `workflow_dispatch_event' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-publish.rb:43:in `block in pr_publish' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-publish.rb:33:in `each' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-publish.rb:33:in `pr_publish' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/brew.rb:119:in `<main>' ``` --- Library/Homebrew/utils/github.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/Library/Homebrew/utils/github.rb b/Library/Homebrew/utils/github.rb index 2361abcb8c..c9d0dc77f3 100644 --- a/Library/Homebrew/utils/github.rb +++ b/Library/Homebrew/utils/github.rb @@ -3,6 +3,7 @@ require "tempfile" require "uri" require "utils/github/actions" +require "utils/shell" # Helper functions for interacting with the GitHub API. # -- GitLab