Merge pull request #6946 from dawidd6/bump-and-delete-linux-sha

bump-formula-pr: delete linux sha256 line if required
This commit is contained in:
Issy Long 2020-01-18 16:29:11 +00:00 committed by GitHub
commit 328e1f6983
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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}\"")