bump-formula-pr: delete linux sha256 line if required

Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com>
This commit is contained in:
Dawid Dziurla 2020-01-18 00:08:22 +01:00
parent dfe028a731
commit 359dc9674c
No known key found for this signature in database
GPG Key ID: 7B6D8368172E9B0B

View File

@ -256,6 +256,16 @@ module Homebrew
]
end
# When bumping a linux-only formula,
# one needs to also delete the sha256 linux bottle line.
# That's because of running test-bot with --keep-old option in linuxbrew-core.
if formula.path.read.include?('# tag "linux"')
replacement_pairs << [
/^ sha256 ".+" => :x86_64_linux\n/m,
"\\2",
]
end
if forced_version && forced_version != "0"
if requested_spec == :stable
if File.read(formula.path).include?("version \"#{old_formula_version}\"")