From 61d6f7c4caae802be337de845556a4260f1fc04b Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Thu, 26 Jan 2023 11:22:18 +0000 Subject: [PATCH] cask/artifact/stage_only: allow string argument. This is what's passed from the JSON API. --- Library/Homebrew/cask/artifact/stage_only.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/cask/artifact/stage_only.rb b/Library/Homebrew/cask/artifact/stage_only.rb index e1c22e050a..b21d255c6f 100644 --- a/Library/Homebrew/cask/artifact/stage_only.rb +++ b/Library/Homebrew/cask/artifact/stage_only.rb @@ -12,7 +12,7 @@ module Cask extend T::Sig def self.from_args(cask, *args, **kwargs) - if args != [true] || kwargs.present? + if (args != [true] && args != ["true"]) || kwargs.present? raise CaskInvalidError.new(cask.token, "'stage_only' takes only a single argument: true") end