Merge pull request #16144 from Bo98/pr-upload-gem-fix

dev-cmd/pr-upload: fix gems not being installed with --upload-only
This commit is contained in:
Bo Anderson 2023-10-26 20:37:08 +01:00 committed by GitHub
commit ce63b7c7f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -92,6 +92,8 @@ module Homebrew
odie "No bottle JSON files found in the current working directory" if json_files.blank?
bottles_hash = bottles_hash_from_json_files(json_files, args)
Homebrew.install_bundler_gems!(groups: ["pr_upload"])
unless args.upload_only?
bottle_args = ["bottle", "--merge", "--write"]
bottle_args << "--verbose" if args.verbose?
@ -125,8 +127,6 @@ module Homebrew
check_bottled_formulae!(bottles_hash)
Homebrew.install_bundler_gems!(groups: ["pr_upload", "style"])
safe_system HOMEBREW_BREW_FILE, *bottle_args
json_files = Dir["*.bottle.json"]